e2tts mlx
1.0.0
تنفيذ خفيف الوزن لنموذج TTS غير المحرج غير المحرج غير المقلوب باستخدام MLX ، مع الحد الأدنى من التبعيات والحساب الفعال على سيليكون Apple.
# Quick install (note: PyPI version may not always be up to date)
pip install e2tts-mlx
# For the latest version, you can install directly from the repository:
# git clone https://github.com/JosefAlbers/e2tts-mlx.git
# cd e2tts-mlx
# pip install -e .لاستخدام نموذج تم تدريبه مسبقًا للنص إلى الكلام:
e2tts ' We must achieve our own salvation. ' سيؤدي ذلك إلى كتابة tts_0.wav إلى الدليل الحالي ، والذي يمكنك اللعب بعد ذلك.
لتدريب نموذج جديد مع إعدادات افتراضية:
e2ttsللتدريب مع خيارات مخصصة:
e2tts --batch_size=16 --n_epoch=100 --lr=1e-4 --depth=8 --n_ode=32حدد خيارات التدريب:
--batch_size : اضبط حجم الدُفعة (الافتراضي: 32)--n_epoch : اضبط عدد الحقبة (الافتراضي: 10)--lr : اضبط معدل التعلم (الافتراضي: 2E-4)--depth : اضبط عمق النموذج (الافتراضي: 8)--n_ode : اضبط عدد الخطوات لأخذ العينات (الافتراضي: 1)--more_ds : تنفذ تدريبتين (افتراضي: "Josefalbers/LJ-Speech") شكر خاص لرمز LucidRains الرائع الذي ألهم هذا المشروع ، وللطغال في LucasNewman The Vocos الذي جعل هذا ممكنًا.
ترخيص Apache 2.0