Поделиться через


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