openai_azure_text2speech
1.0.0
هذا تطبيق Python يقبل إدخال النص (عبر عنوان URL أو النص أو الملف) ، يستخدم نموذج Openai GPT-4 Turbo لإنشاء استجابة بناءً على المطالبة ، ثم يقوم بتحويل النص الذي تم إنشاؤه إلى الكلام باستخدام واجهة برمجة تطبيقات Azure to-to-tpeesh. تم تصميم التطبيق مع streamlit لواجهة ويب بديهية.
pip install requests streamlit openai beautifulsoup4 python-dotenvاستنساخ المستودع :
git clone https://github.com/hipnologo/openai_azure_text2speech.git
cd openai_azure_text2speech تكوين متغيرات البيئة : قم بإنشاء ملف .env في جذر المشروع وأضف مفاتيح API:
OPENAI_API_KEY=YOUR_OPENAI_API_KEY
AZURE_API_KEY=YOUR_AZURE_API_KEY
قم بتشغيل التطبيق : قم بتشغيل التطبيق باستخدام STERMELIT:
streamlit run app.pyخيارات الإدخال :
تخصيص طول المطالبة :
توليد وتشغيل النص إلى كلام :
en-US-AriaNeural en-US-GuyNeural و en-GB-RyanNeural لـ Azure TTS.نرحب بالمساهمات! للمساهمة:
للحصول على دليل مفصل ، يرجى الرجوع إلى ملف المساهمة.
تأكد من اتباع نمط الترميز وإضافة حالات اختبار لأي رمز جديد. لا تتردد في التواصل إذا كان لديك أي أسئلة.