تزويد مورد Azure للكلام
قبل أن تتمكن من استخدام Azure Speech، تحتاج إلى إنشاء مورد Azure Speech في اشتراكك في Azure. يمكنك استخدام مورد Azure Speech المخصص أو مورد Microsoft Foundry.
بعد إنشاء المورد الخاص بك، ستحتاج إلى المعلومات التالية لاستخدامه من تطبيق عميل من خلال إحدى SDKs المدعومة:
- الموقع الذي يتم فيه نشر المورد (على سبيل المثال، eastus)
- أحد المفاتيح المخصصة للمورد الخاص بك.
يمكنك عرض هذه القيم على صفحة مفاتيح ونقطة النهاية لموردك في مدخل Microsoft Azure.
بينما يمكن أن تختلف الصياغة المحددة والمعلمات بين مجموعات SDK الخاصة باللغة، تبدأ معظم التفاعلات مع خدمة Azure Speech بإنشاء كائن SpeechConfig الذي يغلف الاتصال بمورد Azure Speech الخاص بك.
على سبيل المثال، الكود التالي في بايثون يجسد كائن SpeechConfig بناء على مورد Azure Speech في منطقة شرق الولايات المتحدة:
import azure.cognitiveservices.speech as speech_sdk
speech_config = speech_sdk.SpeechConfig(your_project_key, 'eastus')
Note
يفترض هذا المثال أن حزمة Speech SDK ل python قد تم تثبيتها، مثل هذا:
pip install azure-cognitiveservices-speech