انتقل إلى المحتوى الرئيسي

كيفية استخدام نماذج الصوت

اختيار وتنزيل وتعبئة النماذج

يدعم البرنامج المساعد (plugin) لغات وأصوات وجودات متعددة. يمكنك بسهولة تنزيل وإدارة نماذج الصوت التي تحتاجها عبر إعدادات البرنامج المساعد في المحرر. اتبع هذه الخطوات لاختيار وتنزيل وإعداد نماذج الصوت:

  1. افتح إعدادات المشروع في المحرر وانتقل إلى Plugins -> Runtime Text To Speech.
  2. في قائمة Available Voice Models to Download، انقر على زر Download بجوار نموذج الصوت الذي تريد تنزيله. يمكنك تنزيل عدة نماذج صوتية في وقت واحد.
  3. بعد اكتمال التنزيل، ستظهر النماذج في قسم Downloaded Voice Models أعلى القائمة، وسوف تكون متاحة للاستخدام في مشروعك.
  4. اختياريًا، يمكنك معاينة نماذج الصوت التي تم تنزيلها عن طريق إدخال النص في حقل النص والنقر على زر Play. سيؤدي هذا إلى توليف النص وتشغيله باستخدام نموذج الصوت المحدد. هذه الميزة مفيدة للاختبار داخل المحرر للتأكد من أن نموذج الصوت يبدو كما هو متوقع.

لحذف أي نماذج صوتية تم تنزيلها، انقر على زر Delete بجوار النموذج الذي تريد إزالته.

سيتم تعبئة جميع نماذج الصوت التي تم تنزيلها مع مشروعك، لذا لتقليل حجم المشروع، احذف أي نماذج صوتية لم تعد بحاجة إليها.

استيراد نماذج صوت مخصصة

بالإضافة إلى نماذج الصوت المكونة مسبقًا، يمكنك استيراد نماذج صوت مخصصة خاصة بك. يدعم البرنامج المساعد تنسيقات نماذج الصوت من Piper و Kokoro:

  1. في إعدادات البرنامج المساعد، انقر على زر Import Custom Voice Model في أعلى الشاشة.
  2. في مربع الحوار الذي يظهر، حدد نوع النموذج (Piper أو Kokoro).
  3. تصفح وحدد ملف النموذج الخاص بك:
    • لـ Piper: حدد ملف نموذج بتنسيق ONNX (*.onnx)
    • لـ Kokoro: حدد ملف نمط بتنسيق BIN (*.bin)
  4. تصفح وحدد ملف التكوين المقابل (*.json):
    • لـ Piper: يحتوي هذا على إعدادات مثل معدل العينة وتخطيطات الفونيمات ومعلمات الاستدلال
    • لـ Kokoro: يحتوي هذا على تكوين أداة الترميز (tokenizer)
  5. بالنسبة لنماذج Kokoro، حدد رمز اللغة (مثل en-us، en-gb-x-rp، fr، es، إلخ)
  6. انقر على Import لإضافة نموذج الصوت المخصص إلى مشروعك.

ملاحظات حول نماذج الصوت المخصصة

  • نماذج Piper: يمكنك استخدام نماذج صوت Piper المخصصة المدربة، والتي تكون مفيدة بشكل خاص إذا كنت قد دربت صوتك الخاص أو كنت بحاجة إلى صوت معين غير متوفر في القائمة المكونة مسبقًا. يجب أن يكون نموذج ONNX وملف تكوين JSON متوافقين مع تنسيق Piper.

  • نماذج Kokoro: تستخدم هذه النماذج نظامًا من جزأين: ملفات النمط (بتنسيق BIN) ونموذج ONNX مشترك. عند استيراد ملف نمط Kokoro لأول مرة، سيعرض البرنامج المساعد تنزيل نموذج ONNX المطلوب تلقائيًا.

  • رموز اللغة: بالنسبة لنماذج Kokoro، يعد رمز اللغة مهمًا لتحويل الفونيمات بشكل صحيح. تشمل الرموز الشائعة:

    • الإنجليزية (الولايات المتحدة): en-us
    • الإنجليزية (المملكة المتحدة): en-gb-x-rp
    • الإسبانية: es
    • الفرنسية: fr
    • الإيطالية: it
    • البرتغالية (البرازيل): pt-br
    • الصينية (الماندرين): cmn
    • الهندية: hi
    • الألمانية: de

يتم التعامل مع نماذج الصوت المخصصة بنفس طريقة نماذج الصوت التي تم تنزيلها وسيتم تعبئتها مع مشروعك.