想练英语口语,市面上的工具要么收费,要么需要注册账号把数据都交出去。找了一圈没有满意的,干脆自己写了一个,今天开源出来。
项目叫 Echoic,核心功能是:导入任意音频 → 逐句跟读 → 拿到发音评分。
发音评分不是走 Azure/云 API ,是本地模型( wav2vec2 + phonemizer )跑的,数据不出本机,也不需要付 API 费。
主要功能:
技术栈:
前端 React 18 + Tailwind v4 ,后端 FastAPI ,语音识别 WhisperX ,评分 wav2vec2 ,数据库 PostgreSQL 。
Docker 一键启动:
git clone https://github.com/xialeistudio/echoic.git
cd echoic
docker compose up
打开 http://localhost:8000 就能用。首次启动会下载约 1GB 的模型,之后不用重复下载。
GitHub: https://github.com/xialeistudio/echoic
欢迎试用,有问题直接开 Issue ,也欢迎 PR 。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.