أدلة التكاملتكاملات الطرف الثالث
إعداد OpenCrabs
قم بتكوين Kitta Audio OpenAI المتوافق مع TTS في OpenCrabs للردود الصوتية على Telegram وWhatsApp وDiscord وSlack.
قم بتوصيل Kitta Audio TTS بـ OpenCrabs
يدعم OpenCrabs أي نقطة نهاية متوافقة مع /v1/audio/speech ويمكنه تحويل ردود الوكيل إلى رسائل صوتية لـ Telegram أو WhatsApp أو Discord أو Slack.
تكوين TTS
تحرير config.toml:
[voice]
tts_enabled = true
tts_mode = "openai_compatible"
tts_base_url = "https://fishaudio.org/v1"
tts_model = "fishaudio-s21pro-flash"
tts_voice = "00a1b221-6137-4b73-ad62-b0cbce134167"قم بتخزين مفتاح API في keys.toml:
[providers.tts.openai_compatible]
api_key = "YOUR_API_KEY"لا تلزم keys.toml بمستودع عام. يمكنك أيضًا تشغيل /onboard:voice، وتحديد متوافق مع OpenAI، وإدخال نفس عنوان URL والطراز والصوت بشكل تفاعلي.
اختبار الاتصال
أعد تشغيل OpenCrabs وقم بتشغيل استجابة قصيرة من خلال قناة متصلة. بعد تشغيل الصوت، استبدل الصوت الاختباري بـ Voice ID المفضل لديك.
يتعامل OpenCrabs مع تشفير الصوت لكل قناة مراسلة. تحقق أولاً من تشغيل الملف الصوتي، ثم تحقق مما إذا كانت القناة تعرضه كفقاعة صوتية أصلية.
استكشاف الأخطاء وإصلاحها
- نقطة النهاية 404: عنوان URL الأساسي هو
https://fishaudio.org/v1، وليس عنوان URL لصفحة التوثيق. - المزمار المحلي لا يزال مستخدمًا: اضبط
tts_modeعلىopenai_compatible. - لا يتم إنشاء أي كلام: تأكد من
tts_enabled = trueوأن القناة تسمح بالمرفقات الصوتية. - 401/402: تحقق من المفتاح في
keys.tomlوالرصيد الدائن API.