Video SDK for iOS API Reference
Loading...
Searching...
No Matches
ZoomVideoSDKLiveTranscriptionHelper.h
Go to the documentation of this file.
1//
2// ZoomVideoSDKLiveTranscriptionHelper.h
3// ZoomVideoSDK
4//
5// Created by Zoom on 7/5/22.
6// Copyright © Zoom Video Communications, Inc. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
15@property(nonatomic, assign, readonly) NSInteger languageID;
16
20@property(nonatomic, copy, readonly) NSString * _Nullable languageName;
21
22@end
23
24
25
30@property (nonatomic, copy)NSString * _Nullable messageID;
34@property (nonatomic, copy)NSString * _Nullable speakerID;
38@property (nonatomic, copy)NSString * _Nullable speakerName;
42@property (nonatomic, copy)NSString * _Nullable messageContent;
46@property (nonatomic, assign)NSInteger timeStamp;
50@property (nonatomic, assign)ZoomVideoSDKLiveTranscriptionOperationType messageType;
51
52@end
53
54
56
60- (BOOL)canStartLiveTranscription;
61
66- (ZoomVideoSDKLiveTranscriptionStatus)getLiveTranscriptionStatus;
67
71- (ZoomVideoSDKError)startLiveTranscription;
72
76- (ZoomVideoSDKError)stopLiveTranscription;
77
82- (NSArray <ZoomVideoSDKLiveTranscriptionLanguage*>* _Nullable )getAvailableSpokenLanguages;
83
89- (ZoomVideoSDKError)setSpokenLanguage:(NSInteger)languageID;
90
95- (ZoomVideoSDKLiveTranscriptionLanguage * _Nullable)getSpokenLanguage;
96
102- (ZoomVideoSDKError)enableReceiveSpokenLanguageContent:(BOOL)enable;
103
108- (BOOL)isAllowViewFullTranscriptEnable;
109
114- (NSArray <ZoomVideoSDKLiveTranscriptionMessageInfo *> * _Nullable)getHistoryTranslationMessageList;
115
121- (BOOL)isReceiveSpokenLanguageContentEnabled;
122
127- (NSArray <ZoomVideoSDKLiveTranscriptionLanguage*>* _Nullable)getAvailableTranslationLanguages;
128
134- (ZoomVideoSDKError)setTranslationLanguage:(NSInteger)languageID;
135
140- (ZoomVideoSDKLiveTranscriptionLanguage * _Nullable)getTranslationLanguage;
141
142@end
143
144
ZoomVideoSDKLiveTranscriptionOperationType
Enumerates the types of operations related to live transcription.
ZoomVideoSDKError
Enumerates all errors in the VideoSDK.
ZoomVideoSDKLiveTranscriptionStatus
Enumerates the status of live transcription.
NSInteger languageID
language id of transcription language
NSString *_Nullable languageName
localized language name of transcription language