Класс 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;