Delen via


ACSCallCaptions-klasse

Verklaring

@interface ACSCallCaptions : NSObject;

Description

Roepondertiteling aan voor het beheren van algemene ondertitelingsfunctionaliteit.

Methods

startOndertiteling

Hiermee start u de ondertiteling.

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

Parameterwaarden

  • options -
  • completionHandler - Een blok dat asynchroon moet worden aangeroepen nadat de bewerking is voltooid.

Retouren

  • void

stopOndertiteling

Stop de ondertiteling.

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

Parameterwaarden

  • completionHandler - Een blok dat asynchroon moet worden aangeroepen nadat de bewerking is voltooid.

Retouren

  • void

setSpokenLanguage

Stel de gesproken taal in.

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

Parameterwaarden

  • language -
  • completionHandler - Een blok dat asynchroon moet worden aangeroepen nadat de bewerking is voltooid.

Retouren

  • void

Eigenschappen

supportedSpokenLanguages

Lijst met ondersteunde gesproken talen voor ondertiteling.

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

isIngeschakeld

Geeft aan of ondertiteling is ingeschakeld in het huidige gesprek.

@property (readonly) BOOL isEnabled;

type

Type ondertiteling ophalen.

@property (readonly) ACSCaptionsType type;

activeSpokenLanguage

Zorg voor actieve gesproken taal.

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