Video SDK for iOS API Reference
Loading...
Searching...
No Matches
ZoomVideoSDKLiveTranscriptionHelper.h
Go to the documentation of this file.
1
6#import <Foundation/Foundation.h>
7
13
17@property(nonatomic, assign, readonly) NSInteger languageID;
18
22@property(nonatomic, copy, readonly) NSString * _Nullable languageName;
23
24@end
25
34@property (nonatomic, copy)NSString * _Nullable messageID;
38@property (nonatomic, copy)NSString * _Nullable speakerID;
42@property (nonatomic, copy)NSString * _Nullable speakerName;
46@property (nonatomic, copy)NSString * _Nullable messageContent;
50@property (nonatomic, assign)NSInteger timeStamp;
54@property (nonatomic, assign)ZoomVideoSDKLiveTranscriptionOperationType messageType;
55
56@end
57
63
68- (BOOL)canStartLiveTranscription;
69
74- (ZoomVideoSDKLiveTranscriptionStatus)getLiveTranscriptionStatus;
75
80- (ZoomVideoSDKError)startLiveTranscription;
81
86- (ZoomVideoSDKError)stopLiveTranscription;
87
92- (NSArray <ZoomVideoSDKLiveTranscriptionLanguage*>* _Nullable )getAvailableSpokenLanguages;
93
99- (ZoomVideoSDKError)setSpokenLanguage:(NSInteger)languageID;
100
105- (ZoomVideoSDKLiveTranscriptionLanguage * _Nullable)getSpokenLanguage;
106
112- (ZoomVideoSDKError)enableReceiveSpokenLanguageContent:(BOOL)enable;
113
118- (BOOL)isAllowViewFullTranscriptEnable;
119
124- (NSArray <ZoomVideoSDKLiveTranscriptionMessageInfo *> * _Nullable)getHistoryTranslationMessageList;
125
130- (BOOL)isReceiveSpokenLanguageContentEnabled;
131
136- (NSArray <ZoomVideoSDKLiveTranscriptionLanguage*>* _Nullable)getAvailableTranslationLanguages;
137
143- (ZoomVideoSDKError)setTranslationLanguage:(NSInteger)languageID;
144
149- (ZoomVideoSDKLiveTranscriptionLanguage * _Nullable)getTranslationLanguage;
150
151@end
152
153
ZoomVideoSDKLiveTranscriptionOperationType
Enumeration of live transcription operation types.
ZoomVideoSDKError
Enumeration of all the errors in the VideoSDK.
ZoomVideoSDKLiveTranscriptionStatus
Enumeration of the live transcription status.
Provides methods for controlling and interacting with live transcription.
Represents a language used in live transcription.
NSInteger languageID
Gets the language ID of transcription language.
NSString *_Nullable languageName
Gets the localized language name of transcription language.
Represents a single message information of live transcription.