rerender2021 / echo

A simple asr translator powered by avernakis react.
https://gnrr7mtqry.feishu.cn/docx/GlBodcTUwolsm7xGZAycVY7onBe
MIT License
109 stars 9 forks source link
asr ave avernakis nlp offline translation

[![build](https://github.com/rerender2021/echo/actions/workflows/build.yml/badge.svg?branch=main&event=push)](https://github.com/rerender2021/echo/actions/workflows/build.yml) [![pack](https://github.com/rerender2021/echo/actions/workflows/pack.yml/badge.svg?branch=main&event=push)](https://github.com/rerender2021/echo/actions/workflows/pack.yml)

简介

回声 (Echo) 是一个简单的翻译器,原理:

echo-usage

演示视频见:

使用说明

开发者向

本地开发

> 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

开源协议

MIT

赞赏

:) 如果此软件值得赞赏,可以请作者看小说,一元足足可看八章呢。