SpeechSynthesisResult class
음성 합성의 결과를 정의합니다.
- Extends
생성자
Speech |
이 클래스의 instance 만들고 초기화합니다. |
속성
audio |
합성된 오디오 데이터 |
audio |
합성된 오디오의 기간(틱)(100나노초)입니다. |
error |
합성에 실패한 경우 는 발생한 오류에 대한 세부 정보를 제공합니다. |
properties | 결과에 노출되는 속성 집합입니다. |
reason | 결과의 상태 지정합니다. |
result |
결과 식별자를 지정합니다. |
생성자 세부 정보
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
reason
resultId
결과 식별자를 지정합니다.
string resultId
속성 값
string
결과 식별자를 지정합니다.