X-Microsoft-OutputFormat.
| التفاصيل | القيمة |
|---|---|
| الموقع الإلكتروني | Azure AI Speech |
| الوثائق | Speech REST text-to-speech |
| المصادقة | AZURE_SPEECH_KEY بالإضافة إلى AZURE_SPEECH_REGION |
| الصوت الافتراضي | en-US-JennyNeural |
| إخراج الملف الافتراضي | audio-24khz-48kbitrate-mono-mp3 |
| ملف الرسالة الصوتية الافتراضي | ogg-24khz-16bit-mono-opus |
البدء
أنشئ مورد Azure Speech
في مدخل Azure، أنشئ مورد Speech. انسخ KEY 1 من
Resource Management > Keys and Endpoint، وانسخ موقع المورد
مثل
eastus.خيارات الإعداد
| الخيار | المسار | الوصف |
|---|---|---|
apiKey | messages.tts.providers.azure-speech.apiKey | مفتاح مورد Azure Speech. يعود احتياطيًا إلى AZURE_SPEECH_KEY أو AZURE_SPEECH_API_KEY أو SPEECH_KEY. |
region | messages.tts.providers.azure-speech.region | منطقة مورد Azure Speech. يعود احتياطيًا إلى AZURE_SPEECH_REGION أو SPEECH_REGION. |
endpoint | messages.tts.providers.azure-speech.endpoint | تجاوز اختياري لنقطة نهاية/عنوان URL الأساسي لـ Azure Speech. |
baseUrl | messages.tts.providers.azure-speech.baseUrl | تجاوز اختياري لعنوان URL الأساسي لـ Azure Speech. |
speakerVoice | messages.tts.providers.azure-speech.speakerVoice | ShortName لصوت Azure (الافتراضي en-US-JennyNeural). الاسم المستعار القديم: voice. |
lang | messages.tts.providers.azure-speech.lang | رمز لغة SSML (الافتراضي en-US). |
outputFormat | messages.tts.providers.azure-speech.outputFormat | تنسيق إخراج ملف الصوت (الافتراضي audio-24khz-48kbitrate-mono-mp3). |
voiceNoteOutputFormat | messages.tts.providers.azure-speech.voiceNoteOutputFormat | تنسيق إخراج الرسالة الصوتية (الافتراضي ogg-24khz-16bit-mono-opus). |
ملاحظات
المصادقة
المصادقة
يستخدم Azure Speech مفتاح مورد Speech، وليس مفتاح Azure OpenAI. يُرسل المفتاح
كـ
Ocp-Apim-Subscription-Key؛ ويشتق OpenClaw
https://<region>.tts.speech.microsoft.com من region ما لم
توفّر endpoint أو baseUrl.أسماء الأصوات
أسماء الأصوات
استخدم قيمة
ShortName لصوت Azure Speech، على سبيل المثال
en-US-JennyNeural. يستطيع الموفّر المضمن سرد الأصوات عبر
مورد Speech نفسه وتصفية الأصوات المعلّمة كمهملة أو متقاعدة.مخرجات الصوت
مخرجات الصوت
يقبل Azure تنسيقات إخراج مثل
audio-24khz-48kbitrate-mono-mp3،
وogg-24khz-16bit-mono-opus، وriff-24khz-16bit-mono-pcm. يطلب OpenClaw
Ogg/Opus لأهداف voice-note حتى تتمكن القنوات من إرسال
فقاعات صوتية أصلية دون تحويل إضافي إلى MP3.الاسم المستعار
الاسم المستعار
يُقبل
azure كاسم مستعار للموفّر لطلبات PR الحالية وإعدادات المستخدم،
لكن يجب أن تستخدم الإعدادات الجديدة azure-speech لتجنب الالتباس مع
موفّري نماذج Azure OpenAI.ذات صلة
تحويل النص إلى كلام
نظرة عامة على TTS والموفّرين وإعداد
messages.tts.الإعداد
مرجع الإعداد الكامل بما في ذلك إعدادات
messages.tts.الموفّرون
جميع موفّري OpenClaw المضمنين.
استكشاف الأخطاء وإصلاحها
المشكلات الشائعة وخطوات التصحيح.