Video SDK for Windows API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_livetranscription_helper_interface.h
Go to the documentation of this file.
1
6#ifndef _ZOOM_VIDEO_SDK_LIVE_TRANSCRIPTION_INTERFACE_H_
7#define _ZOOM_VIDEO_SDK_LIVE_TRANSCRIPTION_INTERFACE_H_
10
22
35
41{
42public:
47 virtual int getLTTLanguageID() = 0;
48
53 virtual const zchar_t* getLTTLanguageName() = 0;
54
56};
57
63{
64public:
69 virtual const zchar_t* getMessageID() = 0;
70
75 virtual const zchar_t* getSpeakerID() = 0;
76
81 virtual const zchar_t* getSpeakerName() = 0;
82
87 virtual const zchar_t* getMessageContent() = 0;
88
93 virtual time_t getTimeStamp() = 0;
94
100
102};
103
202#endif
virtual const zchar_t * getLTTLanguageName()=0
Get name of the language.
virtual int getLTTLanguageID()=0
Get id of the language.
virtual time_t getTimeStamp()=0
Get the timestamp of the current message.
virtual const zchar_t * getSpeakerID()=0
Get the speaker's ID.
virtual const zchar_t * getMessageContent()=0
Get the content of the current message.
virtual const zchar_t * getSpeakerName()=0
Get the speaker's name.
virtual const zchar_t * getMessageID()=0
Get the message ID of the current message.
virtual ZoomVideoSDKLiveTranscriptionOperationType getMessageType()=0
Get the type of the current message.
SDK defined vector interface.
virtual ZoomVideoSDKErrors startLiveTranscription()=0
Start live transcription.
virtual ZoomVideoSDKErrors enableReceiveSpokenLanguageContent(bool bEnable)=0
Enable or disable to receive original and translated content.If you enable this feature,...
virtual ZoomVideoSDKErrors setSpokenLanguage(int languageID)=0
Set the spoken language of the current user.
virtual ZoomVideoSDKErrors getLiveTranscriptionStatus(ZoomVideoSDKLiveTranscriptionStatus &status)=0
Get the current live transcription status.
virtual IVideoSDKVector< ILiveTranscriptionMessageInfo * > * getHistoryTranslationMessageList()=0
Get the list of all history translation messages in a session.
virtual bool isReceiveSpokenLanguageContentEnabled()=0
Determine whether the feature to receive original and translated is available.
virtual bool canStartLiveTranscription()=0
Query if the user can start live transcription.
virtual bool isAllowViewHistoryTranslationMessageEnabled()=0
Determine whether the view history translation message is available.
virtual ZoomVideoSDKErrors setTranslationLanguage(int languageID)=0
Set the translation language of the current user.
virtual ILiveTranscriptionLanguage * getSpokenLanguage()=0
Get the spoken language of the current user.
virtual IVideoSDKVector< ILiveTranscriptionLanguage * > * getAvailableSpokenLanguages()=0
Get the list of all available spoken languages in session.
virtual ILiveTranscriptionLanguage * getTranslationLanguage()=0
Get the translation language of the current user.
virtual IVideoSDKVector< ILiveTranscriptionLanguage * > * getAvailableTranslationLanguages()=0
Get the list of all available translation languages in a session.
virtual ZoomVideoSDKErrors stopLiveTranscription()=0
Stop live transcription.
Zoom Video SDK Common Definition File.
#define BEGIN_ZOOM_VIDEO_SDK_NAMESPACE
#define END_ZOOM_VIDEO_SDK_NAMESPACE
ZoomVideoSDKErrors
Enumeration of common Zoom Video SDK errors.
ZoomVideoSDKLiveTranscriptionOperationType
Enumerations of the type for live transcription operation type.
ZoomVideoSDKLiveTranscriptionStatus
Enumerations of the type for live transcription status.
wchar_t zchar_t