voicetrans
1.0.0
VoiceTrans는 언어 학습자를 위한 (주로) 핸즈프리 번역기입니다. 사용자가 (물리적) 책이나 기사를 중단 없이 읽도록 하고, 모르는 단어를 자연스러운 목소리로 묻는 것이 아이디어입니다.
구성요소:
인식서버
웹 프론트엔드.
프런트엔드는 HTML5 Media Capture API를 사용하여 44kHz 마이크 스트림을 가져와서 청크 단위로 서버에 보냅니다.
서버는 음성 인식 백엔드에서 허용되거나 의미 있는 최대값인 16kHz로 즉시 리샘플링하고 인식 백엔드로 스트리밍합니다. 클라이언트 스트림이 닫히고 인식 결과를 사용할 수 있게 되면 인식된 텍스트를 번역하고 텍스트 쌍을 프런트엔드에 반환하여 표시합니다.
전제 조건:
http://www.haskellstack.org에서 스택 도구를 설치합니다.
Docker 데몬을 설치하고 실행합니다. 설치 및 보안을 참조하세요.
구성요소:
voicetrans-server: 해당 디렉토리에 stack image container
합니다.
voicetrans-frontend: stack build -t treetide/voicetrans-frontend .
그 디렉토리에.