SpeechSynthesisResult class
يحدد نتيجة تركيب الكلام.
- Extends
المنشئون
Speech |
إنشاء مثيل من هذه الفئة وتهيئته. |
الخصائص
audio |
البيانات الصوتية المركب |
audio |
المدة الزمنية للصوت المركب، في علامات التجزئة (100 نانو ثانية). |
error |
في حالة التركيب غير الناجح، يوفر تفاصيل الخطأ الذي حدث. |
properties | مجموعة الخصائص المكشوفة في النتيجة. |
reason | يحدد حالة النتيجة. |
result |
يحدد معرف النتيجة. |
تفاصيل المنشئ
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
resultId
يحدد معرف النتيجة.
string resultId
قيمة الخاصية
string
يحدد معرف النتيجة.