SpeechSynthesisResult class

음성 합성의 결과를 정의합니다.

Extends

생성자

SpeechSynthesisResult(string, ResultReason, ArrayBuffer, string, PropertyCollection, number)

이 클래스의 instance 만들고 초기화합니다.

속성

audioData

합성된 오디오 데이터

audioDuration

합성된 오디오의 기간(틱)(100나노초)입니다.

errorDetails

합성에 실패한 경우 는 발생한 오류에 대한 세부 정보를 제공합니다.

properties

결과에 노출되는 속성 집합입니다.

reason

결과의 상태 지정합니다.

resultId

결과 식별자를 지정합니다.

생성자 세부 정보

SpeechSynthesisResult(string, ResultReason, ArrayBuffer, string, PropertyCollection, number)

이 클래스의 instance 만들고 초기화합니다.

new SpeechSynthesisResult(resultId?: string, reason?: ResultReason, audioData?: ArrayBuffer, errorDetails?: string, properties?: PropertyCollection, audioDuration?: number)

매개 변수

resultId

string

결과 ID입니다.

reason
ResultReason

이유입니다.

audioData

ArrayBuffer

합성된 오디오 이진 파일입니다.

errorDetails

string

제공된 경우 오류 세부 정보입니다.

properties
PropertyCollection

추가 속성(제공된 경우)입니다.

audioDuration

number

오디오 지속 시간입니다.

속성 세부 정보

audioData

합성된 오디오 데이터

ArrayBuffer audioData

속성 값

ArrayBuffer

합성된 오디오 데이터입니다.

audioDuration

합성된 오디오의 기간(틱)(100나노초)입니다.

number audioDuration

속성 값

number

합성된 오디오의 기간입니다.

errorDetails

합성에 실패한 경우 는 발생한 오류에 대한 세부 정보를 제공합니다.

string errorDetails

속성 값

string

오류에 대한 간략한 설명입니다.

properties

결과에 노출되는 속성 집합입니다.

PropertyCollection properties

속성 값

결과에 노출되는 속성 집합입니다.

reason

결과의 상태 지정합니다.

ResultReason reason

속성 값

결과의 상태 지정합니다.

resultId

결과 식별자를 지정합니다.

string resultId

속성 값

string

결과 식별자를 지정합니다.