Compartilhar via


Classe ACSCallCaptions

Declaração

@interface ACSCallCaptions : NSObject;

Descrição

Legendas de chamada para gerenciar a funcionalidade de legendas comuns.

Métodos

startCaptions

Inicia as legendas.

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

Parâmetros

  • options -
  • completionHandler - Um bloco a ser invocado de forma assíncrona após a conclusão da operação.

Retornos

  • void

stopCaptions

Pare as legendas.

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

Parâmetros

  • completionHandler - Um bloco a ser invocado de forma assíncrona após a conclusão da operação.

Retornos

  • void

setSpokenLanguage

Defina o idioma falado.

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

Parâmetros

  • language -
  • completionHandler - Um bloco a ser invocado de forma assíncrona após a conclusão da operação.

Retornos

  • void

Propriedades

supportedSpokenLanguages

Lista de idiomas falados com suporte para Legendas.

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

isEnabled

Indica se as legendas estão habilitadas na chamada atual.

@property (readonly) BOOL isEnabled;

tipo

Obtenha o tipo de legendas.

@property (readonly) ACSCaptionsType type;

activeSpokenLanguage

Obter idioma falado ativo.

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