|
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:.