الترحيل من كلام Bing إلى خدمة "الكلام"
استخدم هذه المقالة لترحيل تطبيقاتك من واجهة برمجة تطبيقات الكلام في Bing إلى خدمة الكلام.
هام
حلت خدمة "الكلام" محل واجهة برمجة تطبيقات Bing Speech. يرجى ترحيل تطبيقاتك إلى خدمة الكلام.
توضح هذه المقالة الاختلافات بين واجهات برمجة تطبيقات Bing Speech وخدمة الكلام، وتقترح استراتيجيات لترحيل تطبيقاتك. لن يعمل مفتاح الاشتراك في واجهة برمجة تطبيقات Bing Speech مع خدمة الكلام؛ ستحتاج إلى اشتراك جديد في خدمة الكلام.
يمنح مفتاح اشتراك خدمة Speech واحد حق الوصول إلى الميزات التالية. يتم قياس كل منها على حدة، لذلك يتم تحصيل رسوم منك فقط مقابل الميزات التي تستخدمها.
- تحويل الكلام إلى نص
- مخصص تحويل الكلام إلى نص
- تحويل النص إلى كلام
- أصوات مخصصة لتحويل النص إلى كلام
- ترجمة الكلام (لا تشمل ترجمة النص)
تعد حزمة تطوير البرامج (SDK) الخاصة بالكلام بديلا وظيفيا لمكتبات عميل Bing Speech، ولكنها تستخدم واجهة برمجة تطبيقات مختلفة.
مقارنة الميزات
تشبه خدمة "الكلام" إلى حد كبير "خطاب Bing"، مع الاختلافات التالية.
| الميزة | خطاب Bing | خدمة الكلام | التفاصيل |
|---|---|---|---|
| C# SDK | ✔️ | ✔️ | تدعم خدمة الكلام Windows 10 والنظام الأساسي العام ل Windows (UWP) و .NET Standard 2.0. |
| C ++ SDK | ➖ | ✔️ | تدعم خدمة الكلام نظامي التشغيل Windows و Linux. |
| Java SDK | ✔️ | ✔️ | تدعم خدمة الكلام أجهزة Android و Speech. |
| التعرف المستمر على الكلام | 10 دقائق | غير محدود | تدعم Speech SDK التعرف المستمر غير المحدود، وتعيد الاتصال تلقائيا عند انتهاء المهلة أو قطع الاتصال. |
| النتائج الجزئية أو المؤقتة | ✔️ | ✔️ | مدعوم مع حزمة تطوير البرامج (SDK) الخاصة بالكلام. |
| نماذج الكلام المخصصة | ✔️ | ✔️ | يتطلب Bing Speech اشتراكا منفصلا في "الكلام المخصص". |
| خطوط صوتية مخصصة | ✔️ | ✔️ | يتطلب Bing Speech اشتراكا منفصلا في Custom Voice. |
| أصوات 24 كيلو هرتز | ➖ | ✔️ | |
| التعرف على نية الكلام | يتطلب استدعاء LUIS API منفصل | مدمج (مع SDK) | يمكنك استخدام مفتاح LUIS مع خدمة الكلام. |
| التعرف البسيط على النية | ➖ | ✔️ | |
| النسخ الدفعي للملفات الصوتية الطويلة | ➖ | ✔️ | |
| وضع التعرف | دليل عبر نقطة النهاية URI | تلقائي | وضع التعرف غير متوفر في خدمة الكلام. |
| محلية نقطة النهاية | عمومي | الإقليمية | تعمل نقاط النهاية الإقليمية على تحسين زمن الاستجابة. |
| واجهة برمجة تطبيقات REST | ✔️ | ✔️ | تتوافق واجهات برمجة تطبيقات REST لخدمة الكلام مع كلام Bing (نقطة نهاية مختلفة). تدعم واجهات برمجة تطبيقات REST تحويل النص إلى كلام ووظائف تحويل الكلام إلى نص محدودة. |
| بروتوكولات WebSockets | ✔️ | ➖ | تقوم Speech SDK بتجريد اتصالات مقبس الويب للوظائف التي تتطلب اتصالا مستمرا بالخدمة، لذلك لم يعد هناك دعم للاشتراك فيها يدويا. |
| مكالمات واجهة برمجة التطبيقات من خدمة إلى خدمة | ✔️ | ➖ | متوفر في Bing Speech عبر مكتبة خدمة C#. |
| SDK مفتوح المصدر | ✔️ | ➖ |
تستخدم خدمة Speech نموذج تسعير يستند إلى الوقت (بدلا من نموذج قائم على المعاملات). راجع أسعار خدمة الكلام للحصول على التفاصيل.
استراتيجيات الترحيل
إذا كان لديك أنت أو مؤسستك تطبيقات قيد التطوير أو الإنتاج تستخدم واجهة برمجة تطبيقات Bing Speech، فيجب عليك تحديثها لاستخدام خدمة الكلام في أقرب وقت ممكن. راجع وثائق خدمة الكلام للاطلاع على مجموعات تطوير البرامج (SDK) المتوفرة وعينات التعليمات البرمجية والبرامج التعليمية.
تتوافق واجهات برمجة تطبيقات REST لخدمة الكلام مع واجهات برمجة تطبيقات الكلام Bing. إذا كنت تستخدم حاليا واجهات برمجة تطبيقات Bing Speech REST، فأنت بحاجة فقط إلى تغيير نقطة نهاية REST، والتبديل إلى مفتاح اشتراك خدمة الكلام.
إذا كنت تستخدم مكتبة عميل Bing Speech للغة برمجة معينة، فإن الترحيل إلى Speech SDK يتطلب تغييرات على تطبيقك، لأن واجهة برمجة التطبيقات مختلفة. يمكن ل Speech SDK جعل التعليمات البرمجية الخاصة بك أكثر بساطة ، مع منحك أيضا إمكانية الوصول إلى ميزات جديدة. تتوفر حزمة تطوير البرامج (SDK) الخاصة بالكلام بمجموعة واسعة من لغات البرمجة. واجهات برمجة التطبيقات على جميع المنصات متشابهة ، مما يسهل تطوير الأنظمة الأساسية المتعددة.
لا تقدم خدمة "الكلام" نقطة نهاية عالمية. حدد ما إذا كان تطبيقك يعمل بكفاءة عندما يستخدم نقطة نهاية إقليمية واحدة لجميع حركة المرور الخاصة به. إذا لم يكن الأمر كذلك ، فاستخدم تحديد الموقع الجغرافي لتحديد نقطة النهاية الأكثر كفاءة. تحتاج إلى اشتراك منفصل في خدمة الكلام في كل منطقة تستخدمها.
لبدء استخدام "حزمة تطوير البرامج (SDK)" الخاصة بالكلام:
- قم بتنزيل حزمة SDK للكلام.
- اعمل من خلال أدلة التشغيل السريعللخدمة Speech والبرامج التعليمية. انظر أيضا إلى نماذج التعليمات البرمجية للحصول على تجربة مع واجهات برمجة التطبيقات الجديدة.
- قم بتحديث التطبيق الخاص بك لاستخدام خدمة الكلام.
الدعم
يجب على عملاء Bing Speech الاتصال بدعم العملاء عن طريق فتح تذكرة دعم. يمكنك أيضا الاتصال بنا إذا كانت حاجة الدعم تتطلب خطة دعم فني.
للحصول على دعم خدمة الكلام وSDK وواجهة برمجة التطبيقات، تفضل بزيارة صفحة دعم خدمة الكلام.