ACSCallCaptions 类
声明
@interface ACSCallCaptions : NSObject;
说明
用于管理常见字幕功能的调用字幕。
方法
startCaptions
启动字幕。
-(void)startCaptions:(ACSStartCaptionsOptions *)options withCompletionHandler:(void (^)(NSError *error))completionHandler;
参数
options
-completionHandler
- 一个在操作完成后异步调用的块。
返回
void
stopCaptions
停止字幕。
-(void)stopCaptionsWithCompletionHandler:(void (^)(NSError *error))completionHandler;
参数
completionHandler
- 一个在操作完成后异步调用的块。
返回
void
setSpokenLanguage
设置口语。
-(void)setSpokenLanguage:(NSString *)language withCompletionHandler:(void (^)(NSError *error))completionHandler;
参数
language
-completionHandler
- 一个在操作完成后异步调用的块。
返回
void
属性
supportedSpokenLanguages
字幕支持的口语列表。
@property (copy, nonnull, readonly) NSArray<NSString *> * supportedSpokenLanguages;
isEnabled
指示在当前调用中是否启用了字幕。
@property (readonly) BOOL isEnabled;
类型
获取字幕类型。
@property (readonly) ACSCaptionsType type;
activeSpokenLanguage
获取主动口语。
@property (retain, nonnull, readonly) NSString * activeSpokenLanguage;