SpeechSynthesisResult class

Define o resultado da síntese de fala.

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 do áudio sintetizado, em tiques (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 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

A 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 da propriedade

audioData

Os dados de áudio sintetizados

ArrayBuffer audioData

Valor da propriedade

ArrayBuffer

Os dados de áudio sintetizados.

audioDuration

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

number audioDuration

Valor da propriedade

number

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

errorDetails

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

string errorDetails

Valor da propriedade

string

uma breve descrição de um erro.

properties

O conjunto de propriedades expostas no resultado.

PropertyCollection properties

Valor da propriedade

O conjunto de propriedades expostas no resultado.

reason

Especifica status do resultado.

ResultReason reason

Valor da propriedade

Especifica status do resultado.

resultId

Especifica o identificador de resultado.

string resultId

Valor da propriedade

string

Especifica o identificador de resultado.