Enumeration of common errors of SDK.
MobileRTCSDKError setInterpreterActiveLan(int activeLanID)
Set my active language if i am an interpreter.
boolean isInterpretationEnabled()
Query if web enabled this feature option.
List< IInterpretationLanguage > getAvailableLanguageList()
Get available language channel list.
boolean isMajorAudioTurnOff()
Query the major audio channel enable status.
int getJoinedLanguageID()
Get my joined language channel.
int getInterpreterActiveLan()
Get my active language if i am an interpreter.
List< IInterpretationLanguage > getAllLanguageList()
Get all interpretation language list.
boolean removeInterpreter(long userID)
Remove a interpreter by user id.
IInterpretationLanguage getInterpretationLanguageByID(int lanID)
Get interpretation language by ID.
boolean addInterpreter(long userID, int lanID1, int lanID2)
Add a interpreter.
MobileRTCSDKError startInterpretation()
Start interpretation.
void setEvent(IMeetingInterpretationControllerEvent event)
MobileRTCSDKError turnOffMajorAudio()
Turn off major audio channel while listen other language channel.
List< IInterpreter > getInterpreterList()
Get interpreters list.
MobileRTCSDKError setInterpreterListenLan(int languageID)
Set a language that I can hear as an interpreter.
MobileRTCSDKError joinLanguageChannel(int lanID)
Join a language channel.
MobileRTCSDKError turnOnMajorAudio()
Turn on major audio channel while listen other language channel.
List< IInterpretationLanguage > getInterpreterAvailableLanguages()
Get the list of available languages that interpreters can hear.
List< Integer > getInterpreterLans()
Get my language if I am an interpreter.
MobileRTCSDKError stopInterpretation()
Stop interpretation.
boolean modifyInterpreter(long userID, int lanID1, int lanID2)
Update interpreter language information.
int getInterpreterListenLan()
Get a language that I can hear as an interpreter.
boolean isInterpreter()
Query if I am an interpreter or not.
boolean isInterpretationStarted()
Query if host has started the interpretation.