SpeechSynthesisResult class
Meghatározza a beszédszintézis eredményét.
- Extends
Konstruktorok
Speech |
Létrehozza és inicializálja az osztály egy példányát. |
Tulajdonságok
audio |
A szintetizált hangadatok |
audio |
A szintetizált hang időhossza, kullancsokban (100 nanoszekron). |
error |
Sikertelen szintézis esetén adja meg a hiba részleteit. |
properties | Az eredményben közzétett tulajdonságok halmaza. |
reason | Az eredmény állapotát adja meg. |
result |
Megadja az eredményazonosítót. |
Konstruktor adatai
SpeechSynthesisResult(string, ResultReason, ArrayBuffer, string, PropertyCollection, number)
Létrehozza és inicializálja az osztály egy példányát.
new SpeechSynthesisResult(resultId?: string, reason?: ResultReason, audioData?: ArrayBuffer, errorDetails?: string, properties?: PropertyCollection, audioDuration?: number)
Paraméterek
- resultId
-
string
Az eredmény azonosítója.
- reason
- ResultReason
Az ok.
- audioData
-
ArrayBuffer
A szintetizált hang bináris.
- errorDetails
-
string
Hiba részletei, ha meg van adva.
- properties
- PropertyCollection
További tulajdonságok, ha vannak megadva.
- audioDuration
-
number
A hang időtartama.
Tulajdonság adatai
audioData
A szintetizált hangadatok
ArrayBuffer audioData
Tulajdonság értéke
ArrayBuffer
A szintetizált hangadatok.
audioDuration
A szintetizált hang időhossza, kullancsokban (100 nanoszekron).
number audioDuration
Tulajdonság értéke
number
A szintetizált hang időhossza.
errorDetails
Sikertelen szintézis esetén adja meg a hiba részleteit.
string errorDetails
Tulajdonság értéke
string
egy hiba rövid leírása.
properties
Az eredményben közzétett tulajdonságok halmaza.
PropertyCollection properties
Tulajdonság értéke
Az eredményben közzétett tulajdonságok halmaza.
reason
Az eredmény állapotát adja meg.
ResultReason reason
Tulajdonság értéke
Az eredmény állapotát adja meg.
resultId
Megadja az eredményazonosítót.
string resultId
Tulajdonság értéke
string
Megadja az eredményazonosítót.