voicetrans
1.0.0
VoiceTrans 是一款(主要是)提供給語言學習者的免持翻譯者。這個想法是讓使用者不間斷地閱讀(實體)書籍或文章,以自然的聲音詢問未知單字。
成分:
識別伺服器
網路前端。
前端使用 HTML5 媒體捕獲 API 獲取 44kHz 麥克風流,並將其分塊發送到伺服器。
伺服器即時重新取樣至 16kHz,這是語音辨識後端可接受的/有意義的最大值,並串流傳輸到識別後端。一旦客戶端流關閉並且識別結果可用,翻譯識別的文本,並將文本對返回到前端進行顯示。
先決條件:
從 http://www.haskellstack.org 安裝 Stack 工具。
安裝並執行 Docker 守護程式。請參閱安裝和安全性。
成分:
voicetrans-server:在該目錄中stack image container
。
voicetrans-frontend:執行stack build -t treetide/voicetrans-frontend .
在那個目錄中。