openai tts
1.0.0
يتميز هذا المستودع بواجهة Gradio مصممة للاستفادة من واجهة برمجة تطبيقات Openai Text-to-Tpeech (TTS). تتيح الواجهة للمستخدمين إنشاء الكلام من النص المقدم باستخدام نماذج مختلفة وخيارات صوتية.
لبدء استخدام هذه الواجهة ، اتبع هذه الخطوات:
استنساخ هذا المستودع إلى جهازك المحلي.
git clone https://github.com/arham-kk/openai-tts.git
cd openai-ttsتثبيت التبعيات المطلوبة.
pip install -r requirements.txtتأكد من تثبيت التبعيات التالية:
gradioopenaiيمكنك تثبيتها باستخدام:
pip install -r requirements.txttts-1 أو tts-1-hd ) وخيار صوت من ( alloy ، echo ، fable ، onyx ، nova ، shimmer ).يتم تنظيم الكود في مكونين رئيسيين:
tts : تحتوي هذه الوحدة على الوظيفة المسؤولة عن التفاعل مع API Openai لتوليد الكلام.gradio_interface : تقوم هذه الوحدة بإعداد واجهة Gradio ، بما في ذلك حقول الإدخال والأزرار وإخراج الكلام. اتبع هذه الخطوات لإعداد وتشغيل واجهة Gradio:
الحصول على مفتاح Openai API الخاص بك.
تشغيل واجهة Gradio.
python app.pyأدخل النص الخاص بك واختر النموذج المطلوب والخيارات الصوتية.
انقر فوق الزر "إنشاء" أو اضغط على إدخال لإنشاء الكلام.
يتم توفير هذا الرمز تحت رخصة معهد ماساتشوستس للتكنولوجيا. لا تتردد في تعديله وتوزيعه حسب الحاجة.