回声 (Echo) 是一个简单的翻译器,原理:
演示视频见:
v1.0.0: 回声:实时英语语音翻译
v1.1.0: 回声更新:支持使用GPU & 长句分解
v1.2.0: 回声更新:支持历史字幕 & 自助问题排查
> npm install
> npm run dev
开发过程中需要确保本机启动了语音识别服务器和翻译服务器。
下载它们,并解压到项目下,确保项目目录结构如下:
- nlp-server
- NLP-API.exe
- ...
- asr-server-v1.1.0
- ASR-API.exe
- ...
- src
- ...
- package.json
如需使用GPU:
下载后,解压到项目下,确保项目目录结构如下:
- nlp-gpu-server
- NLP-GPU-API.exe
- ...
- asr-server-v1.1.0
- ASR-API.exe
- ...
- src
- ...
- package.json
运行过程中,语音识别和翻译会请求本地接口,因此,不使用以上离线服务器,而是自己起一个服务器对接在线 API,也可正常使用。
相关接口和数据结构约定见代码:
> npm run release
:)
如果此软件值得赞赏,可以请作者看小说,一元足足可看八章呢。