|
Meeting SDK for macOS API Reference
|
Callback protocol for receiving interpretation-related events. More...
#include <ZoomSDKInterpretationController.h>
Inherits <NSObjectNSObject>.
Instance Methods | |
| (void) | - onInterpretationStart |
| Notify the interpretation is started. | |
| (void) | - onInterpretationStop |
| Notify the interpretation is stoped. | |
| (void) | - onInterpreterRoleChanged:isInterpreter: |
| Notify the interpreter role is changed. | |
| (void) | - onInterpreterActiveLanguageChanged:activeLanguageID: |
| Notify the interpreter role is changed. | |
| (void) | - onInterpreterLanguageChanged:theLanguageID2: |
| Notify the interpreter language changed. | |
| (void) | - onAvailableLanguageListUpdated: |
| Notify the available language. | |
| (void) | - onInterpreterListChanged |
| Notify the interpreter list changed. | |
| (void) | - onInterpreterLanguagesUpdated: |
| Notify the list of available languages that interpreters can hear has changed. When the list of available languages that interpreters can hear in a meeting is changed. All interpreters in the meeting can get this event. | |
Callback protocol for receiving interpretation-related events.
Definition at line 74 of file ZoomSDKInterpretationController.h.
| - (void) onAvailableLanguageListUpdated: | (NSArray *_Nullable) | availableLanguageArr |
Notify the available language.
| availableLanguageArr | The array contain available language object (The language object is ZoomSDKInterpretationLanguageInfo). |
| - (void) onInterpretationStart |
Notify the interpretation is started.
References onInterpretationStart.
Referenced by onInterpretationStart.
| - (void) onInterpretationStop |
Notify the interpretation is stoped.
References onInterpretationStop.
Referenced by onInterpretationStop.
| - (void) onInterpreterActiveLanguageChanged: | (unsigned int) | userID | |
| activeLanguageID: | (int) | languageID |
Notify the interpreter role is changed.
| userID | The interpreter's user ID. |
| languageID | The current active language ID. |
| - (void) onInterpreterLanguageChanged: | (int) | lanID1 | |
| theLanguageID2: | (int) | lanID2 |
Notify the interpreter language changed.
| lanID1 | The language id of the first language id. |
| lanID2 | The language id of the second language id. |
| - (void) onInterpreterLanguagesUpdated: | (NSArray< ZoomSDKInterpretationLanguageInfo * > *_Nullable) | availableLanguages |
Notify the list of available languages that interpreters can hear has changed. When the list of available languages that interpreters can hear in a meeting is changed. All interpreters in the meeting can get this event.
| availableLanguages | The list of available languages that interpreters can hear. |
| - (void) onInterpreterListChanged |
Notify the interpreter list changed.
References onInterpreterListChanged.
Referenced by onInterpreterListChanged.
| - (void) onInterpreterRoleChanged: | (unsigned int) | userID | |
| isInterpreter: | (BOOL) | interpreter |
Notify the interpreter role is changed.
| userID | The user ID of the interpreter role change. |
| interpreter | YES if interpreter, NO otherwise. |