Pocket TTS
Pocket TTS هو محرك تحويل نص إلى كلام يعمل دون اتصال ويعتمد على المعالج (CPU) وتم تطويره بواسطة Kyutai. يدعم اللغة الإنجليزية فقط ولا يتطلب وحدة معالجة رسومات (GPU) للتشغيل.
التثبيت
هناك طريقتان لتثبيت Pocket TTS: باستخدام UV (موصى به) أو PIP.
التثبيت عبر UV (موصى به)
UV هو مدير حزم بايثون سريع يتعامل مع جميع التبعيات تلقائيًا في بيئة معزولة.
الخطوة 1 - تثبيت UV
افتح PowerShell وشغّل الأمر التالي:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"لطرق تثبيت بديلة، راجع دليل تثبيت UV.
الخطوة 2 - التحقق من التثبيت
بعد اكتمال التثبيت، أعد تشغيل PowerShell وتحقق من أن UV مثبت بشكل صحيح عن طريق تشغيل:
uv --versionيجب أن ترى إصدار UV المثبت مطبوعًا في الطرفية.
الخطوة 3 - تشغيل Pocket TTS
مع تثبيت UV، لست بحاجة إلى تثبيت Pocket TTS بشكل منفصل. يمكنك تشغيله مباشرة باستخدام uvx الأمر:
uvx pocket-tts serveسيقوم UV بتنزيل وتثبيت جميع التبعيات المطلوبة تلقائيًا عند التشغيل لأول مرة.
التثبيت عبر PIP
إذا كنت تفضل تثبيت Pocket TTS يدويًا باستخدام PIP، فاتبع هذه الخطوات.
الخطوة 1 - تثبيت Pocket TTS
افتح نافذة طرفية أو موجه الأوامر وشغّل:
pip install pocket-ttsالخطوة 2 - التحقق من التثبيت
أكد نجاح التثبيت بتشغيل:
pocket-tts --versionالخطوة 3 - تشغيل Pocket TTS
بمجرد التثبيت، ابدأ خادم Pocket TTS باستخدام:
pocket-tts serveتشغيل خادم Pocket TTS
بمجرد تشغيل الخادم، يمكنك الوصول إلى واجهة الويب على:
http://localhost:8000التكامل مع VNTranslator
بعد تشغيل خادم Pocket TTS، اتبع هذه الخطوات لربطه بـ VNTranslator:
اذهب إلى الإعدادات -> الإضافات -> تحويل النص إلى كلام
مرر إلى Pocket TTS قسم الإعدادات
أدخل المضيف (Host) و المنفذ (Port) من خادم Pocket TTS الذي يعمل لديك. بشكل افتراضي، يتم ضبط هذه القيم بالفعل على:
المضيف:
http://localhostالمنفذ:
8000
تأكد من أن خادم Pocket TTS يعمل قبل بدء لعبة في VNTranslator. إذا لم يكن الخادم قيد التشغيل، فلن يعمل تشغيل تحويل النص إلى كلام.