SpeechSynthesisResult class

Define o resultado da síntese de fala. SpeechSynthesisResult Adicionado na versão 1.11.0

Extends

Construtores

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

Cria e inicializa uma instância dessa classe.

Propriedades

audioData

Os dados de áudio sintetizados

audioDuration

A duração do tempo de áudio sintetizado, em ticks (100 nanossegundos).

errorDetails

No caso de uma síntese malsucedida, fornece detalhes do erro ocorrido.

properties

O conjunto de propriedades expostas no resultado.

reason

Especifica o status do resultado.

resultId

Especifica o identificador de resultado.

Detalhes do Construtor

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

Cria e inicializa uma instância dessa classe.

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

Parâmetros

resultId

string

O id do resultado.

reason
ResultReason

O motivo.

audioData

ArrayBuffer

O binário de áudio sintetizado.

errorDetails

string

Detalhes do erro, se fornecidos.

properties
PropertyCollection

Propriedades adicionais, se fornecidas.

audioDuration

number

A duração do áudio.

Detalhes de Propriedade

audioData

Os dados de áudio sintetizados

ArrayBuffer audioData

Valor de Propriedade

ArrayBuffer

Os dados de áudio sintetizados.

audioDuration

A duração do tempo de áudio sintetizado, em ticks (100 nanossegundos).

number audioDuration

Valor de Propriedade

number

A duração do tempo de áudio sintetizado.

errorDetails

No caso de uma síntese malsucedida, fornece detalhes do erro ocorrido.

string errorDetails

Valor de Propriedade

string

uma breve descrição de um erro.

properties

O conjunto de propriedades expostas no resultado.

PropertyCollection properties

Valor de Propriedade

O conjunto de propriedades expostas no resultado.

reason

Especifica o status do resultado.

ResultReason reason

Valor de Propriedade

Especifica o status do resultado.

resultId

Especifica o identificador de resultado.

string resultId

Valor de Propriedade

string

Especifica o identificador de resultado.