SpeechSynthesisResult class
Définit le résultat de la synthèse vocale.
- Extends
Speech |
Crée et initialise une instance de cette classe. |
audio |
Données audio synthétisées |
audio |
Durée de l’audio synthétisé, en cycles (100 nanosecondes). |
error |
En cas de synthèse infructueuse, fournit des détails sur l’erreur survenue. |
properties | Jeu de propriétés exposées dans le résultat. |
reason | Spécifie l’état du résultat. |
result |
Spécifie l’identificateur de résultat. |
Crée et initialise une instance de cette classe.
new SpeechSynthesisResult(resultId?: string, reason?: ResultReason, audioData?: ArrayBuffer, errorDetails?: string, properties?: PropertyCollection, audioDuration?: number)
Paramètres
- resultId
-
string
ID de résultat.
- reason
- ResultReason
La raison.
- audioData
-
ArrayBuffer
Binaire audio synthétisé.
- errorDetails
-
string
Détails de l’erreur, s’ils sont fournis.
- properties
- PropertyCollection
Propriétés supplémentaires, si elles sont fournies.
- audioDuration
-
number
Durée audio.
Données audio synthétisées
ArrayBuffer audioData
Valeur de propriété
ArrayBuffer
Données audio synthétisées.
Durée de l’audio synthétisé, en cycles (100 nanosecondes).
number audioDuration
Valeur de propriété
number
Durée de l’audio synthétisé.
En cas de synthèse infructueuse, fournit des détails sur l’erreur survenue.
string errorDetails
Valeur de propriété
string
brève description d’une erreur.
Jeu de propriétés exposées dans le résultat.
PropertyCollection properties
Valeur de propriété
Jeu de propriétés exposées dans le résultat.
Spécifie l’état du résultat.
ResultReason reason
Valeur de propriété
Spécifie l’état du résultat.
Spécifie l’identificateur de résultat.
string resultId
Valeur de propriété
string
Spécifie l’identificateur de résultat.