Partager via


Classe ACSCallCaptions

Déclaration

@interface ACSCallCaptions : NSObject;

Descriptif

Appelez captions pour gérer la fonctionnalité de sous-titres courants.

Méthodes

startCaptions

Démarre les sous-titres.

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

Paramètres

  • options -
  • completionHandler - Un bloc à appeler de manière asynchrone une fois l’opération terminée.

Retours

  • void

stopCaptions

Arrêtez les sous-titres.

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

Paramètres

  • completionHandler - Un bloc à appeler de manière asynchrone une fois l’opération terminée.

Retours

  • void

setSpokenLanguage

Définissez la langue parlée.

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

Paramètres

  • language -
  • completionHandler - Un bloc à appeler de manière asynchrone une fois l’opération terminée.

Retours

  • void

Propriétés

supportedLangues parlées

Liste des langues parlées prises en charge pour les sous-titres.

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

isEnabled

Indique si les sous-titres sont activés dans l’appel en cours.

@property (readonly) BOOL isEnabled;

type

Obtenir le type de sous-titres.

@property (readonly) ACSCaptionsType type;

activeLangue parlée

Adoptez un langage parlé actif.

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