ACSTeamsCaptions Class

Declaration

@interface ACSTeamsCaptions : ACSCallCaptions;

Description

Teams captions for managing captions for a Teams Interop call.

Methods

setCaptionLanguage

Set the captions language.

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

Parameters

  • language -
  • completionHandler - A block to be invoked asynchronously after the operation has finished.

Returns

  • void

Properties

delegate

An object you provide to receive events from this ACSTeamsCaptions instance.

@property(nonatomic, assign) id<ACSTeamsCaptionsDelegate> delegate;

activeCaptionLanguage

Get active caption language.

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

supportedCaptionLanguages

List of supported captions languages for Captions.

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