Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
<ZoomSDKSignInterpretationControllerDelegate> Protocol Reference

Meeting sign interpretation callback event. More...

#include <ZoomSDKSignInterpretationController.h>

Inherits <NSObjectNSObject>.

Instance Methods

(void) - onSignInterpretationStatusChanged:
 Sign interpretation staus change callback. This function is used to inform the user sign interpretation has been started or stopped, and all users in the meeting can get the event.
 
(void) - onSignInterpreterListChanged
 Sign interpreter list changed callback. When an interpreter leaves the meeting, preset interpreter joins the meeting, or the host adds or removes an interpreter, this will be triggered. Only the host can get the event.
 
(void) - onSignInterpreterRoleChanged
 Interpreters role changed callback. when myself role changed(participant <-> interpreter), and only myself in meeting can get the event.
 
(void) - onSignInterpreterLanguageChanged
 Sign interpreter languages changed callback. when a sign interpreter's languages changed, and only the sign interpreter self can get the event.
 
(void) - onAvailableSignLanguageListUpdated:
 Available sign languages changed callback. When the available sign languages in a meeting change, all users in the meeting can get the event.
 
(void) - onRequestSignInterpreterToTalk
 Callback event of the requirement to unmute the audio.
 
(void) - onTalkPrivilegeChanged:
 Callback event for the user talk privilege changed. When the interpreter role changed, host changed, host allow or disallow interpreter talk, this will be triggered, and only the sign interpreter itself can get the event.
 

Detailed Description

Meeting sign interpretation callback event.

Definition at line 38 of file ZoomSDKSignInterpretationController.h.

Method Documentation

◆ onAvailableSignLanguageListUpdated:

- (void) onAvailableSignLanguageListUpdated: (NSArray< ZoomSDKSignInterpretationLanguageInfo * > *_Nullable) availableSignLanguageList
optionalrequired

Available sign languages changed callback. When the available sign languages in a meeting change, all users in the meeting can get the event.

Parameters
availableSignLanguageListList the available sign languages.For more details, see ZoomSDKSignInterpretationLanguageInfo object.

◆ onRequestSignInterpreterToTalk

- (void) onRequestSignInterpreterToTalk
optionalrequired

Callback event of the requirement to unmute the audio.

◆ onSignInterpretationStatusChanged:

- (void) onSignInterpretationStatusChanged: (ZoomSDKSignInterpretationStatus) status
optional

Sign interpretation staus change callback. This function is used to inform the user sign interpretation has been started or stopped, and all users in the meeting can get the event.

Parameters
statusSpecify current sign interpretation status.

◆ onSignInterpreterLanguageChanged

- (void) onSignInterpreterLanguageChanged
optionalrequired

Sign interpreter languages changed callback. when a sign interpreter's languages changed, and only the sign interpreter self can get the event.

◆ onSignInterpreterListChanged

- (void) onSignInterpreterListChanged
optionalrequired

Sign interpreter list changed callback. When an interpreter leaves the meeting, preset interpreter joins the meeting, or the host adds or removes an interpreter, this will be triggered. Only the host can get the event.

◆ onSignInterpreterRoleChanged

- (void) onSignInterpreterRoleChanged
optionalrequired

Interpreters role changed callback. when myself role changed(participant <-> interpreter), and only myself in meeting can get the event.

◆ onTalkPrivilegeChanged:

- (void) onTalkPrivilegeChanged: (BOOL) hasPrivilege
optionalrequired

Callback event for the user talk privilege changed. When the interpreter role changed, host changed, host allow or disallow interpreter talk, this will be triggered, and only the sign interpreter itself can get the event.

Parameters
hasPrivilegeSpecify whether the user has talk privilege or not.