SpeechSynthesisResult class
Definisce il risultato della sintesi vocale.
- Extends
Costruttori
Speech |
Crea e inizializza un'istanza di questa classe. |
Proprietà
audio |
Dati audio sintetizzati |
audio |
Durata dell'audio sintetizzato, in tick (100 nanosecondi). |
error |
In caso di sintesi non riuscita, fornisce i dettagli dell'errore che si è verificato. |
properties | Set di proprietà esposte nel risultato. |
reason | Specifica lo stato del risultato. |
result |
Specifica l'identificatore del risultato. |
Dettagli costruttore
SpeechSynthesisResult(string, ResultReason, ArrayBuffer, string, PropertyCollection, number)
Crea e inizializza un'istanza di questa classe.
new SpeechSynthesisResult(resultId?: string, reason?: ResultReason, audioData?: ArrayBuffer, errorDetails?: string, properties?: PropertyCollection, audioDuration?: number)
Parametri
- resultId
-
string
ID risultato.
- reason
- ResultReason
Motivo.
- audioData
-
ArrayBuffer
Binario audio sintetizzato.
- errorDetails
-
string
Dettagli dell'errore, se specificati.
- properties
- PropertyCollection
Proprietà aggiuntive, se specificate.
- audioDuration
-
number
Durata audio.
Dettagli proprietà
audioData
Dati audio sintetizzati
ArrayBuffer audioData
Valore della proprietà
ArrayBuffer
Dati audio sintetizzati.
audioDuration
Durata dell'audio sintetizzato, in tick (100 nanosecondi).
number audioDuration
Valore della proprietà
number
Durata dell'audio sintetizzato.
errorDetails
In caso di sintesi non riuscita, fornisce i dettagli dell'errore che si è verificato.
string errorDetails
Valore della proprietà
string
breve descrizione di un errore.
properties
Set di proprietà esposte nel risultato.
PropertyCollection properties
Valore della proprietà
Set di proprietà esposte nel risultato.
reason
Specifica lo stato del risultato.
ResultReason reason
Valore della proprietà
Specifica lo stato del risultato.
resultId
Specifica l'identificatore del risultato.
string resultId
Valore della proprietà
string
Specifica l'identificatore del risultato.