CaptionsCommon interface

CaptionsCommon 개체의 데이터 구조

속성

activeSpokenLanguage

BCP 47 형식의 호출에서 현재 활성 음성 언어를 나타냅니다.

isCaptionsFeatureActive

현재 호출에서 캡션이 활성 상태인지를 나타냅니다.

kind

활성 캡션 개체의 Captions 형식을 나타냅니다.

supportedSpokenLanguages

BCP 47 형식의 캡션 서비스에 사용할 지원되는 음성 언어 목록

메서드

setSpokenLanguage(string)

진행 중인 전사/캡션의 언어 업데이트

startCaptions(StartCaptionsOptions)

이 클라이언트에 대해 제공된 처리기를 사용하여 이 호출에서 캡션 처리를 시작합니다.

stopCaptions()

stopCaptions를 시작한 사용자에 대한 호출에서 캡션 데이터 검색을 중지합니다.

속성 세부 정보

activeSpokenLanguage

BCP 47 형식의 호출에서 현재 활성 음성 언어를 나타냅니다.

activeSpokenLanguage: string

속성 값

string

isCaptionsFeatureActive

현재 호출에서 캡션이 활성 상태인지를 나타냅니다.

isCaptionsFeatureActive: boolean

속성 값

boolean

kind

활성 캡션 개체의 Captions 형식을 나타냅니다.

kind: CaptionsKind

속성 값

supportedSpokenLanguages

BCP 47 형식의 캡션 서비스에 사용할 지원되는 음성 언어 목록

supportedSpokenLanguages: string[]

속성 값

string[]

메서드 세부 정보

setSpokenLanguage(string)

진행 중인 전사/캡션의 언어 업데이트

function setSpokenLanguage(language: string): Promise<void>

매개 변수

language

string

음성을 캡션 언어입니다. BCP 47 형식(예: "en-us")이어야 합니다.

반환

Promise<void>

언어 설정 작업의 완료를 나타내는 Promise입니다. 이 약속의 완료는 언어가 변경되었음을 나타내지 않습니다. 언어가 실제로 성공적으로 변경되면 'SpokenLanguageChanged' 이벤트가 내보내질 것입니다.

startCaptions(StartCaptionsOptions)

이 클라이언트에 대해 제공된 처리기를 사용하여 이 호출에서 캡션 처리를 시작합니다.

function startCaptions(startCaptionsOptions?: StartCaptionsOptions): Promise<void>

매개 변수

startCaptionsOptions
StartCaptionsOptions

캡션을 시작하는 추가 옵션입니다.

반환

Promise<void>

시작 캡션 작업에 대한 초기화 프로세스의 완료를 나타내는 Promise 이 약속의 완료는 캡션이 시작되었음을 나타내지 않습니다. 캡션이 실제로 성공적으로 시작되면 'CaptionsActiveChanged' 이벤트가 내보내질 것입니다.

stopCaptions()

stopCaptions를 시작한 사용자에 대한 호출에서 캡션 데이터 검색을 중지합니다.

function stopCaptions(): Promise<void>

반환

Promise<void>

캡션 중지 작업의 완료를 나타내는 약속 이 약속의 완료는 캡션 봇이 통화를 떠났음을 나타내지 않습니다. 참가자는 성공적으로 중지되면 캡션 데이터 수신을 취소합니다.