Video SDK for MacOS API Reference
|
Provides methods for controlling and interacting with live transcription. More...
#include <ZMVideoSDKLiveTranscriptionHelper.h>
Inherits NSObject.
Instance Methods | |
(BOOL) | - canStartLiveTranscription |
Query if the user can start live transcription. | |
(ZMVideoSDKLiveTranscriptionStatus) | - getLiveTranscriptionStatus |
Get the current live transcription status. | |
(ZMVideoSDKErrors) | - startLiveTranscription |
Start live transcription. | |
(ZMVideoSDKErrors) | - stopLiveTranscription |
Stop live transcription. | |
(NSArray< ZMVideoSDKLiveTranscriptionLanguage * > *_Nullable) | - getAvailableSpokenLanguages |
Get the list of all available spoken languages in session. | |
(ZMVideoSDKErrors) | - setSpokenLanguage: |
Set the spoken language of the current user. | |
(ZMVideoSDKLiveTranscriptionLanguage *_Nullable) | - getSpokenLanguage |
Get the spoken language of the current user. | |
(NSArray< ZMVideoSDKLiveTranscriptionLanguage * > *_Nullable) | - getAvailableTranslationLanguages |
Get the list of all available translation languages in a session. | |
(ZMVideoSDKErrors) | - setTranslationLanguage: |
Set the translation language of the current user. | |
(ZMVideoSDKLiveTranscriptionLanguage *_Nullable) | - getTranslationLanguage |
Get the translation language of the current user. | |
(ZMVideoSDKErrors) | - enableReceiveSpokenLanguageContent: |
Enable or disable to receive original and translated content. If you enable this feature, you must start live transcription. | |
(BOOL) | - isReceiveSpokenLanguageContentEnabled |
Determine whether the feature to receive original and translated is available. | |
(BOOL) | - isAllowViewHistoryTranslationMessageEnabled |
Determine whether the view history translation message is available. | |
(NSArray< ZMVideoSDKLiveTranscriptionMessageInfo * > *_Nullable) | - getHistoryTranslationMessageList |
Get the list of all history translation messages in a session. | |
Provides methods for controlling and interacting with live transcription.
Definition at line 72 of file ZMVideoSDKLiveTranscriptionHelper.h.
- (BOOL) canStartLiveTranscription |
Query if the user can start live transcription.
- (ZMVideoSDKErrors) enableReceiveSpokenLanguageContent: | (BOOL) | enable |
Enable or disable to receive original and translated content. If you enable this feature, you must start live transcription.
- (NSArray< ZMVideoSDKLiveTranscriptionLanguage * > *_Nullable) getAvailableSpokenLanguages |
Get the list of all available spoken languages in session.
- (NSArray< ZMVideoSDKLiveTranscriptionLanguage * > *_Nullable) getAvailableTranslationLanguages |
Get the list of all available translation languages in a session.
- (NSArray< ZMVideoSDKLiveTranscriptionMessageInfo * > *_Nullable) getHistoryTranslationMessageList |
Get the list of all history translation messages in a session.
- (ZMVideoSDKLiveTranscriptionStatus) getLiveTranscriptionStatus |
Get the current live transcription status.
- (ZMVideoSDKLiveTranscriptionLanguage *_Nullable) getSpokenLanguage |
Get the spoken language of the current user.
- (ZMVideoSDKLiveTranscriptionLanguage *_Nullable) getTranslationLanguage |
Get the translation language of the current user.
- (BOOL) isAllowViewHistoryTranslationMessageEnabled |
Determine whether the view history translation message is available.
- (BOOL) isReceiveSpokenLanguageContentEnabled |
Determine whether the feature to receive original and translated is available.
- (ZMVideoSDKErrors) setSpokenLanguage: | (int) | languageID |
Set the spoken language of the current user.
languageID | The spoken language ID. |
- (ZMVideoSDKErrors) setTranslationLanguage: | (int) | languageID |
Set the translation language of the current user.
languageID | The translation language ID. If the language id is set to -1, live translation will be disabled. |
- (ZMVideoSDKErrors) startLiveTranscription |
Start live transcription.
ZMVideoSDKErrors_Success
, otherwise failed. - (ZMVideoSDKErrors) stopLiveTranscription |
Stop live transcription.
ZMVideoSDKErrors_Success
, otherwise failed.