SpeechSynthesisResult class

يحدد نتيجة تركيب الكلام.

Extends

المنشئون

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

إنشاء مثيل من هذه الفئة وتهيئته.

الخصائص

audioData

البيانات الصوتية المركب

audioDuration

المدة الزمنية للصوت المركب، في علامات التجزئة (100 نانو ثانية).

errorDetails

في حالة التركيب غير الناجح، يوفر تفاصيل الخطأ الذي حدث.

properties

مجموعة الخصائص المكشوفة في النتيجة.

reason

يحدد حالة النتيجة.

resultId

يحدد معرف النتيجة.

تفاصيل المنشئ

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

إنشاء مثيل من هذه الفئة وتهيئته.

new SpeechSynthesisResult(resultId?: string, reason?: ResultReason, audioData?: ArrayBuffer, errorDetails?: string, properties?: PropertyCollection, audioDuration?: number)

المعلمات

resultId

string

معرف النتيجة.

reason
ResultReason

السبب.

audioData

ArrayBuffer

ثنائي الصوت المركب.

errorDetails

string

تفاصيل الخطأ، إذا تم توفيرها.

properties
PropertyCollection

خصائص إضافية، إذا تم توفيرها.

audioDuration

number

مدة الصوت.

تفاصيل الخاصية

audioData

البيانات الصوتية المركب

ArrayBuffer audioData

قيمة الخاصية

ArrayBuffer

البيانات الصوتية المركب.

audioDuration

المدة الزمنية للصوت المركب، في علامات التجزئة (100 نانو ثانية).

number audioDuration

قيمة الخاصية

number

المدة الزمنية للصوت المركب.

errorDetails

في حالة التركيب غير الناجح، يوفر تفاصيل الخطأ الذي حدث.

string errorDetails

قيمة الخاصية

string

وصف مختصر لخطأ.

properties

مجموعة الخصائص المكشوفة في النتيجة.

PropertyCollection properties

قيمة الخاصية

مجموعة الخصائص المكشوفة في النتيجة.

reason

يحدد حالة النتيجة.

ResultReason reason

قيمة الخاصية

يحدد حالة النتيجة.

resultId

يحدد معرف النتيجة.

string resultId

قيمة الخاصية

string

يحدد معرف النتيجة.