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

Meeting sign interpretation callback event. More...

#import <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.
 
(void) - onDisallowSignInterpreterToTalk
 Callback event for the host to disallow the sign interpreter to talk.
 

Detailed Description

Meeting sign interpretation callback event.

Definition at line 38 of file ZoomSDKSignInterpretationController.h.

Method Documentation

◆ onAvailableSignLanguageListUpdated:

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

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.

◆ onDisallowSignInterpreterToTalk

- (void) onDisallowSignInterpreterToTalk

Callback event for the host to disallow the sign interpreter to talk.

◆ onRequestSignInterpreterToTalk

- (void) onRequestSignInterpreterToTalk

Callback event of the requirement to unmute the audio.

◆ onSignInterpretationStatusChanged:

- (void) onSignInterpretationStatusChanged: (ZoomSDKSignInterpretationStatus status

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

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

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

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

◆ onTalkPrivilegeChanged:

- (void) onTalkPrivilegeChanged: (BOOL)  hasPrivilege

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.