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;