SpeechSynthesisResult class
Definuje výsledek syntézy řeči.
- Extends
Konstruktory
Speech |
Vytvoří a inicializuje instanci této třídy. |
Vlastnosti
audio |
Syntetizovaná zvuková data |
audio |
Doba trvání syntetizovaného zvuku v ticks (100 nanosekund). |
error |
V případě neúspěšné syntézy poskytuje podrobnosti o chybě, ke které došlo. |
properties | Sada vlastností vystavených ve výsledku |
reason | Určuje stav výsledku. |
result |
Určuje identifikátor výsledku. |
Podrobnosti konstruktoru
SpeechSynthesisResult(string, ResultReason, ArrayBuffer, string, PropertyCollection, number)
Vytvoří a inicializuje instanci této třídy.
new SpeechSynthesisResult(resultId?: string, reason?: ResultReason, audioData?: ArrayBuffer, errorDetails?: string, properties?: PropertyCollection, audioDuration?: number)
Parametry
- resultId
-
string
ID výsledku.
- reason
- ResultReason
Důvod.
- audioData
-
ArrayBuffer
Syntetizovaný zvukový binární soubor.
- errorDetails
-
string
Podrobnosti o chybě, pokud jsou k dispozici.
- properties
- PropertyCollection
Další vlastnosti, pokud jsou k dispozici.
- audioDuration
-
number
Doba trvání zvuku.
Podrobnosti vlastnosti
audioData
Syntetizovaná zvuková data
ArrayBuffer audioData
Hodnota vlastnosti
ArrayBuffer
Syntetizovaná zvuková data.
audioDuration
Doba trvání syntetizovaného zvuku v ticks (100 nanosekund).
number audioDuration
Hodnota vlastnosti
number
Doba trvání syntetizovaného zvuku.
errorDetails
V případě neúspěšné syntézy poskytuje podrobnosti o chybě, ke které došlo.
string errorDetails
Hodnota vlastnosti
string
stručný popis chyby.
properties
Sada vlastností vystavených ve výsledku
PropertyCollection properties
Hodnota vlastnosti
Sada vlastností vystavených ve výsledku
reason
resultId
Určuje identifikátor výsledku.
string resultId
Hodnota vlastnosti
string
Určuje identifikátor výsledku.