VoiceTrans เป็นนักแปลแบบแฮนด์ฟรี (ส่วนใหญ่) สำหรับผู้เรียนภาษา แนวคิดคือการให้ผู้ใช้อ่านหนังสือหรือบทความ (ทางกายภาพ) อย่างต่อเนื่อง โดยถามคำที่ไม่รู้จักด้วยเสียงที่เป็นธรรมชาติ
ส่วนประกอบ:
เซิร์ฟเวอร์การรับรู้
ส่วนหน้าของเว็บ
ส่วนหน้าใช้ HTML5 Media Capture API เพื่อรับสตรีมไมโครโฟน 44kHz และส่งแบบกลุ่มไปยังเซิร์ฟเวอร์
เซิร์ฟเวอร์จะสุ่มตัวอย่างทันทีเป็น 16kHz ซึ่งเป็นค่าสูงสุดที่ยอมรับโดย/มีความหมายสำหรับแบ็กเอนด์การจดจำเสียง และสตรีมไปยังแบ็กเอนด์การจดจำ เมื่อสตรีมไคลเอ็นต์ถูกปิดและมีผลการจดจำ ให้แปลข้อความที่รู้จัก และส่งคู่ข้อความกลับไปยังส่วนหน้าเพื่อแสดง
ข้อกำหนดเบื้องต้น:
ติดตั้งเครื่องมือ Stack จาก http://www.haskellstack.org
ติดตั้งและรัน Docker daemon ดูการติดตั้งและความปลอดภัย
ส่วนประกอบ:
voicetrans-server: ทำส stack image container
ใน dir นั้น
voicetrans-frontend: ทำ stack build -t treetide/voicetrans-frontend .
ในผบ.นั้น