เว็บแอปเพื่อแปลคำพูดแบบเรียลไทม์โดยใช้ Whisper API สำหรับการถอดความและแปลเสียงที่บันทึกไว้และ Google Text-to-Speech (GTTS) เพื่อเล่นการแปล
ถอดความคำพูดจากไมโครโฟนหรือไฟล์เสียง
แปลคำพูดหรือข้อความเป็นภาษาอังกฤษจากภาษาใด ๆ
แสดงผลการแปลบนหน้าจอเป็นข้อความ
การแปลสังเคราะห์เป็นคำพูดโดย Google Text-to-Speech Module (GTTS)
คุณสามารถลองใช้แอพได้ที่นี่: https://translator.streamlit.app/
หรือคุณสามารถเรียกใช้แอพในเครื่องโดยทำตามคำแนะนำการติดตั้งด้านล่าง
ในการเรียกใช้แอพในเครื่องคุณจะต้องติดตั้ง Python 3.7+ และ PIP
โคลนที่เก็บนี้: git clone https://github.com/lperezmo/real-time-translator.git
นำทางไปยังไดเรกทอรีโครงการ: cd real-time-translator
ติดตั้งแพ็คเกจที่ต้องการ: pip install -r requirements.txt
เรียกใช้แอพ: streamlit run app.py
เปิดเบราว์เซอร์ของคุณและไปที่ http: // localhost: 8501
หากต้องการใช้แอพให้ทำตามขั้นตอนเหล่านี้:
คลิกที่ไมโครโฟนและบันทึกเสียงในขณะที่เป็นสีแดง
หากเสียงไม่แสดงหลังจากบันทึกคลิกปุ่ม“ RERUN APP” ที่ด้านบนของแอพ
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต GPL -3.0 - ดูใบอนุญาตสำหรับรายละเอียด