다음을 통해 공유


ACSCallCaptions 클래스

선언

@interface ACSCallCaptions : NSObject;

Description

일반적인 캡션 기능을 관리하기 위해 캡션을 호출합니다.

메서드

startCaptions

캡션을 시작합니다.

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

매개 변수

  • options -
  • completionHandler - 작업이 완료된 후 비동기적으로 호출할 블록입니다.

반환

  • void

stopCaptions

캡션을 중지합니다.

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

매개 변수

  • completionHandler - 작업이 완료된 후 비동기적으로 호출할 블록입니다.

반환

  • void

setSpokenLanguage

음성 언어를 설정합니다.

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

매개 변수

  • language -
  • completionHandler - 작업이 완료된 후 비동기적으로 호출할 블록입니다.

반환

  • void

속성

supportedSpokenLanguages

캡션에 지원되는 음성 언어 목록입니다.

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

isEnabled

현재 호출에서 캡션을 사용할 수 있는지를 나타냅니다.

@property (readonly) BOOL isEnabled;

형식

캡션 유형을 가져옵니다.

@property (readonly) ACSCaptionsType type;

activeSpokenLanguage

활성 음성 언어를 가져옵니다.

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