Classe ACSCallCaptions
@interface ACSCallCaptions : NSObject;
Legendas de chamada para gerenciar a funcionalidade de legendas comuns.
Inicia as legendas.
-(void)startCaptions:(ACSStartCaptionsOptions *)options withCompletionHandler:(void (^)(NSError *error))completionHandler;
options
-completionHandler
- Um bloco a ser invocado de forma assíncrona após a conclusão da operação.
void
Pare as legendas.
-(void)stopCaptionsWithCompletionHandler:(void (^)(NSError *error))completionHandler;
completionHandler
- Um bloco a ser invocado de forma assíncrona após a conclusão da operação.
void
Defina o idioma falado.
-(void)setSpokenLanguage:(NSString *)language withCompletionHandler:(void (^)(NSError *error))completionHandler;
language
-completionHandler
- Um bloco a ser invocado de forma assíncrona após a conclusão da operação.
void
Lista de idiomas falados com suporte para Legendas.
@property (copy, nonnull, readonly) NSArray<NSString *> * supportedSpokenLanguages;
Indica se as legendas estão habilitadas na chamada atual.
@property (readonly) BOOL isEnabled;
Obtenha o tipo de legendas.
@property (readonly) ACSCaptionsType type;
Obter idioma falado ativo.
@property (retain, nonnull, readonly) NSString * activeSpokenLanguage;