Kitta AI Docs
أدلة التكاملتكاملات الطرف الثالث
Back to site

دليل إعداد OpenTalking

قم بتكوين موفر TTS المتوافق مع TTS في OpenTalking لاستخدام نموذج Kitta AI والصوت المستنسخ.

قم بتوصيل Kitta AI TTS بـ OpenTalking

يتضمن OpenTalking مزود openai_compatible TTS للمحادثات الصوتية والوسائط التي تم إنشاؤها. مزود TTS الخاص به منفصل عن مزودي LLM والتعرف على الكلام.

قم بإعداد مفتاح API والهوية الصوتية

  1. قم بإنشاء مفتاح مخصص في إدارة API.
  2. انسخ الهوية الصوتية من صوتك المستنسخ.
  3. تأكد من أن API رصيدك الائتماني كافٍ.

استخدم صوت النظام هذا للاختبار الأول:

00a1b221-6137-4b73-ad62-b0cbce134167

تكوين OpenTalking

قم بإضافة أو تحديث هذه القيم في ملف .env للواجهة الخلفية لـ OpenTalking:

OPENTALKING_TTS_DEFAULT_PROVIDER=openai_compatible
OPENTALKING_TTS_OPENAI_BASE_URL=https://kittaai.com/v1
OPENTALKING_TTS_OPENAI_API_KEY=YOUR_FISH_AUDIO_API_KEY
OPENTALKING_TTS_OPENAI_MODEL=fishaudio-s21pro-flash
OPENTALKING_TTS_OPENAI_VOICE=00a1b221-6137-4b73-ad62-b0cbce134167
OPENTALKING_TTS_OPENAI_RESPONSE_FORMAT=wav
OPENTALKING_TTS_OPENAI_PROTOCOL=audio_speech

إذا تم تعيين OPENTALKING_TTS_ENABLED_PROVIDERS بالفعل، فتأكد من أن القائمة المفصولة بفواصل تتضمن openai_compatible.

Use the Base URL ending at /v1

يُلحق OpenTalking /audio/speech بـ OPENTALKING_TTS_OPENAI_BASE_URL. لا تضع كاملة نقطة النهاية /v1/audio/speech في هذا المتغير.

أعد تشغيل الواجهة الخلفية لـ OpenTalking بعد تغيير .env. في الإعدادات، اختر TTS المتوافق مع TTS، وأدخل جملة معاينة قصيرة، وقم بتشغيل المعاينة الصوتية.

حدود المزود

  • تتغير هذه الإعدادات TTS فقط. قم بتكوين موفري LLM وASR بشكل منفصل.
  • احتفظ بـ audio_speech كبروتوكول. Kitta AI ليس مزودًا صوتيًا لاستكمال الدردشة.
  • استخدم wav للاختبار الأول لأن محول OpenTalking يقوم بفك تشفير WAV مباشرة قبل دفق الصوت إلى المحادثة.
  • استبدل معرف الصوت الخاص بالنظام بصوتك المستنسخ فقط بعد عمل المعاينة.

استكشاف الأخطاء وإصلاحها

  • 404: استخدم https://kittaai.com/v1 كعنوان URL الأساسي؛ يضيف OpenTalking /audio/speech.
  • 401: تحقق من OPENTALKING_TTS_OPENAI_API_KEY، ثم أعد تشغيل الواجهة الخلفية.
  • 402: أضف أرصدة API قبل المحاولة مرة أخرى.
  • 400 أو صوت غير صالح: استخدم fishaudio-s21pro-flash ومعرف صوت Kitta AI صالح.
  • ** OpenAI المتوافق مع TTS غير متوفر **: أضف openai_compatible إلى OPENTALKING_TTS_ENABLED_PROVIDERS وأعد التشغيل.
  • تم تغيير الإعدادات ولكن الصوت لم يتغير: يستمر OpenTalking في تكوين وقت التشغيل في بيئة الواجهة الخلفية؛ قم بتأكيد النموذج والصوت المعروضين، ثم أعد تشغيل الخدمة المتأثرة.

الوثائق ذات الصلة