开源了一个 AI 口语练习工具,音素级发音评分,完全免费可自部署

查看 42|回复 5
作者:xialeistudio   
想练英语口语,市面上的工具要么收费,要么需要注册账号把数据都交出去。找了一圈没有满意的,干脆自己写了一个,今天开源出来。
项目叫 Echoic,核心功能是:导入任意音频 → 逐句跟读 → 拿到发音评分。
发音评分不是走 Azure/云 API ,是本地模型( wav2vec2 + phonemizer )跑的,数据不出本机,也不需要付 API 费。
主要功能:
  • 内容广场:内置 VOA / BBC Learning English 节目,直接导入练习
  • 逐句跟读:0.5×–2× 调速,原声/录音 A/B 一键对比
  • 发音评分:准确度、流利度、完整度三维评分,细化到单词和音素,音素按得分着色
  • 单词复盘:汇总所有练习里的单词准确度,快速找到弱点
  • 练习历史:每次练习存档,可回放录音
  • AI 句子分析:翻译 + 语法解析,接 OpenAI 或本地 Ollama 都行,不配也行
  • 热力图、收藏、已掌握标记、句子搜索

    技术栈:
    前端 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 。
  • liubiubiu123123   
    厉害厉害。蹲一个
    niboy   
    能搞个高考英语口语打分吗,e 听说里面有
    c0xt30a   
    能否扩展到别的语种?譬如德语和法语?
    xialeistudio
    OP
      
    @niboy 没用过这个,你简单描述下需求?
    xialeistudio
    OP
      
    @c0xt30a 可以,我处理下,配置文件改一下模型即可
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部