Meeting SDK for macOS API Reference
|
Interface for managing interpretation in a Zoom meeting. More...
#include <ZoomSDKInterpretationController.h>
Inherits NSObject.
Instance Methods | |
(BOOL) | - isInterpretationEnabled |
Determine if the interpretation function is enabled. | |
(BOOL) | - isInterpretationStarted |
Determine if the interpretation function is started. | |
(BOOL) | - isInterpreter |
Determine if self is interpreter. | |
(ZoomSDKInterpretationLanguageInfo *_Nullable) | - getInterpretationLanguageByID: |
Get interpretation language info by language ID. | |
(NSArray *_Nullable) | - getAllLanguageList |
Get the full list of supported interpretation languages. | |
(NSArray *_Nullable) | - getAllInterpreterList |
Get the list of all interpreters in the meeting. | |
(ZoomSDKError) | - addInterpreter:languageID1:languageID2: |
Add an interpreter. | |
(ZoomSDKError) | - removeInterpreter: |
Remove an interpreter. | |
(ZoomSDKError) | - modifyInterpreter:languageID1:languageID2: |
Modify the supported languages of an interpreter. | |
(ZoomSDKError) | - startInterpretation |
Start interppretation. | |
(ZoomSDKError) | - StopInterpretation |
Stop interppretation. | |
(NSArray *_Nullable) | - getAvailableLanguageList |
Get the list of available interpretation languages. | |
(ZoomSDKError) | - joinLanguageChannel: |
Join an interpretation language channel. | |
(int) | - getJoinedLanguageID |
Get the language ID currently joined. | |
(ZoomSDKError) | - turnOffMajorAudio |
Turn off the major meeting audio. | |
(ZoomSDKError) | - turnOnMajorAudio |
Turn on the major meeting audio. | |
(BOOL) | - isMajorAudioTurnOff |
Determine if major audio is turn off. | |
(ZoomSDKError) | - getInterpreterLans:languageID2: |
Get interpreter support language. | |
(ZoomSDKError) | - setInterpreterActiveLan: |
Set interpreter active language. | |
(int) | - getInterpreterActiveLanID |
Get interpreter current active language id. | |
(NSArray< ZoomSDKInterpretationLanguageInfo * > *_Nullable) | - getInterpreterAvailableLanguages |
Get the list of available languages that interpreters can hear. | |
(ZoomSDKError) | - setInterpreterListenLan: |
Set a language that I can hear as an interpreter. | |
(int) | - getInterpreterListenLanID |
Get a language that I can hear as an interpreter. | |
Properties | |
id< ZoomSDKInterpretationControllerDelegate > | delegate |
Delegate for receiving interpretation-related events. | |
Interface for managing interpretation in a Zoom meeting.
Definition at line 130 of file ZoomSDKInterpretationController.h.
- (ZoomSDKError) addInterpreter: | (unsigned int) | userID | |
languageID1: | (int) | lanID1 | |
languageID2: | (int) | lanID2 |
Add an interpreter.
userID | User ID. |
lanID1 | First language ID. |
lanID2 | Second language ID. |
References delegate, getAllInterpreterList, getAllLanguageList, getAvailableLanguageList, getInterpreterActiveLanID, getInterpreterAvailableLanguages, getInterpreterListenLanID, getJoinedLanguageID, isInterpretationEnabled, isInterpretationStarted, isInterpreter, isMajorAudioTurnOff, startInterpretation, StopInterpretation, turnOffMajorAudio, and turnOnMajorAudio.
- (NSArray *_Nullable) getAllInterpreterList |
Get the list of all interpreters in the meeting.
Referenced by addInterpreter:languageID1:languageID2:.
- (NSArray *_Nullable) getAllLanguageList |
Get the full list of supported interpretation languages.
Referenced by addInterpreter:languageID1:languageID2:.
- (NSArray *_Nullable) getAvailableLanguageList |
Get the list of available interpretation languages.
Referenced by addInterpreter:languageID1:languageID2:.
- (ZoomSDKInterpretationLanguageInfo *_Nullable) getInterpretationLanguageByID: | (int) | languageID |
Get interpretation language info by language ID.
languageID | The id of language. |
- (int) getInterpreterActiveLanID |
Get interpreter current active language id.
Referenced by addInterpreter:languageID1:languageID2:.
- (NSArray< ZoomSDKInterpretationLanguageInfo * > *_Nullable) getInterpreterAvailableLanguages |
Get the list of available languages that interpreters can hear.
Referenced by addInterpreter:languageID1:languageID2:.
- (ZoomSDKError) getInterpreterLans: | (int *) | lanID1 | |
languageID2: | (int *) | lanID2 |
Get interpreter support language.
lanID1 | The id is interpreter first language. |
lanID2 | The id is interpreter second language. |
- (int) getInterpreterListenLanID |
Get a language that I can hear as an interpreter.
Referenced by addInterpreter:languageID1:languageID2:.
- (int) getJoinedLanguageID |
Get the language ID currently joined.
Referenced by addInterpreter:languageID1:languageID2:.
- (BOOL) isInterpretationEnabled |
Determine if the interpretation function is enabled.
Referenced by addInterpreter:languageID1:languageID2:.
- (BOOL) isInterpretationStarted |
Determine if the interpretation function is started.
Referenced by addInterpreter:languageID1:languageID2:.
- (BOOL) isInterpreter |
Determine if self is interpreter.
Referenced by addInterpreter:languageID1:languageID2:.
- (BOOL) isMajorAudioTurnOff |
Determine if major audio is turn off.
Referenced by addInterpreter:languageID1:languageID2:.
- (ZoomSDKError) joinLanguageChannel: | (int) | languageID |
Join an interpretation language channel.
languageID | Language ID. -1 means join the major audio. |
ZoomSDKError_Success
, otherwise not. - (ZoomSDKError) modifyInterpreter: | (unsigned int) | userID | |
languageID1: | (int) | lanID1 | |
languageID2: | (int) | lanID2 |
Modify the supported languages of an interpreter.
userID | User ID. |
lanID1 | First language ID. |
lanID2 | Second language ID. |
- (ZoomSDKError) removeInterpreter: | (unsigned int) | userID |
Remove an interpreter.
userID | User ID. |
- (ZoomSDKError) setInterpreterActiveLan: | (int) | activeLanID |
Set interpreter active language.
activeLanID | Active language ID. |
- (ZoomSDKError) setInterpreterListenLan: | (int) | languageID |
Set a language that I can hear as an interpreter.
languageID | Specify the selected language that I can hear as an interpreter. |
- (ZoomSDKError) startInterpretation |
Start interppretation.
Referenced by addInterpreter:languageID1:languageID2:.
- (ZoomSDKError) StopInterpretation |
Stop interppretation.
Referenced by addInterpreter:languageID1:languageID2:.
- (ZoomSDKError) turnOffMajorAudio |
Turn off the major meeting audio.
Referenced by addInterpreter:languageID1:languageID2:.
- (ZoomSDKError) turnOnMajorAudio |
Turn on the major meeting audio.
Referenced by addInterpreter:languageID1:languageID2:.
|
readwritenonatomicassign |
Delegate for receiving interpretation-related events.
Definition at line 134 of file ZoomSDKInterpretationController.h.
Referenced by addInterpreter:languageID1:languageID2:.