SpeechSynthesisResult class

Konuşma sentezinin sonucunu tanımlar.

Extends

Oluşturucular

SpeechSynthesisResult(string, ResultReason, ArrayBuffer, string, PropertyCollection, number)

Bu sınıfın bir örneğini oluşturur ve başlatır.

Özellikler

audioData

Sentezlenen ses verileri

audioDuration

Sentezlenen sesin, keneler halindeki süresi (100 nanosaniye).

errorDetails

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.

resultId

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.