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


Класс ACSCallCaptions

Декларация

@interface ACSCallCaptions : NSObject;

Description

Заголовки вызовов для управления функциональностью общих субтитров.

Методы

startCaptions

Начинает субтитры.

-(void)startCaptions:(ACSStartCaptionsOptions *)options withCompletionHandler:(void (^)(NSError *error))completionHandler;

Параметры

  • options -
  • completionHandler - Блок, который будет вызываться асинхронно после завершения операции.

Возвраты

  • void

stopCaptions

Прекратите использовать субтитры.

-(void)stopCaptionsWithCompletionHandler:(void (^)(NSError *error))completionHandler;

Параметры

  • completionHandler - Блок, который будет вызываться асинхронно после завершения операции.

Возвраты

  • void

setРазговорный язык

Установите разговорный язык.

-(void)setSpokenLanguage:(NSString *)language withCompletionHandler:(void (^)(NSError *error))completionHandler;

Параметры

  • language -
  • completionHandler - Блок, который будет вызываться асинхронно после завершения операции.

Возвраты

  • void

Свойства

supportedРазговорныеЯзыки

Список поддерживаемых разговорных языков для субтитров.

@property (copy, nonnull, readonly) NSArray<NSString *> * supportedSpokenLanguages;

isEnabled

Указывает, включены ли субтитры в текущем вызове.

@property (readonly) BOOL isEnabled;

type

Введите тип «Получить подписи».

@property (readonly) ACSCaptionsType type;

активныйразговорный язык

Получите активную разговорную речь.

@property (retain, nonnull, readonly) NSString * activeSpokenLanguage;