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;