SpeechSynthesisResult class
Konuşma sentezinin sonucunu tanımlar.
- Extends
Oluşturucular
Speech |
Bu sınıfın bir örneğini oluşturur ve başlatır. |
Özellikler
audio |
Sentezlenen ses verileri |
audio |
Sentezlenen sesin, keneler halindeki süresi (100 nanosaniye). |
error |
Başarısız bir sentez durumunda, oluşan hatanın ayrıntılarını sağlar. |
properties | Sonuçta kullanıma sunulan özellik kümesi. |
reason | Sonucun durumunu belirtir. |
result |
Sonuç tanımlayıcısını belirtir. |
Oluşturucu Ayrıntıları
SpeechSynthesisResult(string, ResultReason, ArrayBuffer, string, PropertyCollection, number)
Bu sınıfın bir örneğini oluşturur ve başlatır.
new SpeechSynthesisResult(resultId?: string, reason?: ResultReason, audioData?: ArrayBuffer, errorDetails?: string, properties?: PropertyCollection, audioDuration?: number)
Parametreler
- resultId
-
string
Sonuç kimliği.
- reason
- ResultReason
Nedeni.
- audioData
-
ArrayBuffer
Sentezlenmiş ses ikilisi.
- errorDetails
-
string
Hata ayrıntıları (sağlandıysa).
- properties
- PropertyCollection
Sağlanan ek özellikler.
- audioDuration
-
number
Ses süresi.
Özellik Ayrıntıları
audioData
Sentezlenen ses verileri
ArrayBuffer audioData
Özellik Değeri
ArrayBuffer
Sentezlenen ses verileri.
audioDuration
Sentezlenen sesin, keneler halindeki süresi (100 nanosaniye).
number audioDuration
Özellik Değeri
number
Sentezlenen sesin süresi.
errorDetails
Başarısız bir sentez durumunda, oluşan hatanın ayrıntılarını sağlar.
string errorDetails
Özellik Değeri
string
hatanın kısa bir açıklaması.
properties
Sonuçta kullanıma sunulan özellik kümesi.
PropertyCollection properties
Özellik Değeri
Sonuçta kullanıma sunulan özellik kümesi.
reason
Sonucun durumunu belirtir.
ResultReason reason
Özellik Değeri
Sonucun durumunu belirtir.
resultId
Sonuç tanımlayıcısını belirtir.
string resultId
Özellik Değeri
string
Sonuç tanımlayıcısını belirtir.