SpeechSynthesisResult class
Определяет результат синтеза речи.
- Extends
Конструкторы
Speech |
Создает и инициализирует экземпляр этого класса. |
Свойства
audio |
Синтезированные звуковые данные |
audio |
Длительность синтезированного звука в тактах (100 наносекунд). |
error |
В случае неудачного синтеза предоставляет сведения о возникной ошибке. |
properties | Набор свойств, предоставляемых в результате. |
reason | Указывает состояние результата. |
result |
Указывает идентификатор результата. |
Сведения о конструкторе
SpeechSynthesisResult(string, ResultReason, ArrayBuffer, string, PropertyCollection, number)
Создает и инициализирует экземпляр этого класса.
new SpeechSynthesisResult(resultId?: string, reason?: ResultReason, audioData?: ArrayBuffer, errorDetails?: string, properties?: PropertyCollection, audioDuration?: number)
Параметры
- resultId
-
string
Идентификатор результата.
- 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
Указывает идентификатор результата.