openai_azure_text2speech
1.0.0
นี่คือแอปพลิเคชั่น Python ที่รับอินพุตข้อความ (ผ่าน URL ข้อความหรือไฟล์) ใช้โมเดล GPT-4 Turbo ของ OpenAI เพื่อสร้างการตอบสนองตามพรอมต์จากนั้นแปลงข้อความที่สร้างขึ้นเป็นคำพูดโดยใช้ API ข้อความเป็นคำพูดของ Azure แอพนี้สร้างขึ้นด้วย 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
เรียกใช้แอปพลิเคชัน : เปิดแอพโดยใช้ Streamlit:
streamlit run app.pyตัวเลือกอินพุต :
ปรับแต่งความยาวพรอมต์ :
สร้างและเล่นข้อความเป็นคำพูด :
en-US-AriaNeural , en-US-GuyNeural และเสียง en-GB-RyanNeural สำหรับ Azure TTSเรายินดีต้อนรับผลงาน! มีส่วนร่วม:
สำหรับคู่มือโดยละเอียดโปรดดูไฟล์ MD ที่มีส่วนร่วมของเรา
ตรวจสอบให้แน่ใจว่าได้ติดตามรูปแบบการเข้ารหัสและเพิ่มกรณีทดสอบสำหรับรหัสใหม่ใด ๆ อย่าลังเลที่จะติดต่อหากคุณมีคำถามใด ๆ