ConnectionMessage class

يمثل ConnectionMessage رسائل محددة للتنفيذ يتم إرسالها إلى خدمة الكلام وتلقيها منها. يتم توفير هذه الرسائل لأغراض تصحيح الأخطاء ولا يجب استخدامها لحالات استخدام الإنتاج مع Azure Cognitive Services Speech Service. تخضع الرسائل المرسلة إلى خدمة الكلام والمستلمة منها للتغيير دون إشعار. يتضمن ذلك محتويات الرسائل والعناوين والحمولات وترتيبها وما إلى ذلك. تمت إضافته في الإصدار 1.11.0.

الخصائص

binaryMessage

يحصل على حمولة الرسالة الثنائية.

isBinaryMessage

يتحقق لمعرفة ما إذا كان ConnectionMessage عبارة عن رسالة ثنائية. راجع أيضا GetBinaryMessage().

isTextMessage

يتحقق لمعرفة ما إذا كان ConnectionMessage عبارة عن رسالة نصية. راجع أيضا IsBinaryMessage().

path

مسار الرسالة.

properties

مجموعة من الخصائص وقيمها المحددة لهذا . يمكن الوصول إلى رؤوس الرسائل عبر هذه المجموعة (مثل "نوع المحتوى").

TextMessage

يحصل على حمولة الرسالة النصية. عادة ما يكون نوع محتوى الرسالة النصية هو application/json. لتحديد أنواع المحتويات الأخرى، استخدم Properties.GetProperty("Content-Type").

الأساليب

toString()

إرجاع سلسلة تمثل رسالة الاتصال.

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

binaryMessage

يحصل على حمولة الرسالة الثنائية.

ArrayBuffer binaryMessage

قيمة الخاصية

ArrayBuffer

isBinaryMessage

يتحقق لمعرفة ما إذا كان ConnectionMessage عبارة عن رسالة ثنائية. راجع أيضا GetBinaryMessage().

boolean isBinaryMessage

قيمة الخاصية

boolean

isTextMessage

يتحقق لمعرفة ما إذا كان ConnectionMessage عبارة عن رسالة نصية. راجع أيضا IsBinaryMessage().

boolean isTextMessage

قيمة الخاصية

boolean

path

مسار الرسالة.

string path

قيمة الخاصية

string

properties

مجموعة من الخصائص وقيمها المحددة لهذا . يمكن الوصول إلى رؤوس الرسائل عبر هذه المجموعة (مثل "نوع المحتوى").

PropertyCollection properties

قيمة الخاصية

TextMessage

يحصل على حمولة الرسالة النصية. عادة ما يكون نوع محتوى الرسالة النصية هو application/json. لتحديد أنواع المحتويات الأخرى، استخدم Properties.GetProperty("Content-Type").

string TextMessage

قيمة الخاصية

string

تفاصيل الأسلوب

toString()

إرجاع سلسلة تمثل رسالة الاتصال.

function toString(): string

المرتجعات

string