开发者在 V2EX 发布开源自部署口语练习工具「芯语伴 SprechMate」,支持与 AI 对话练习 23 种语言的口语并获得发音纠正。其核心流程为:与 AI 聊天、一键生成母语原声、录音跟读、获取发音评分。用户只需填入大模型 API(如 Gemini Vertex API 每月赠送额度)和微软 Azure 免费语音服务的 Speech Key(F0 免费层每月 5 小时)即可使用,成本极低。功能方面,工具支持德、英、日、法等 23 种语言的 AI 聊天,采用 OpenAI 兼容接口和 SSE 流式输出,提示词模板按语言自动切换;点击任意对话可生成 Azure 神经网络语音,支持 0.5 至 1.5 倍变速,同一句话本地缓存避免重复消耗 API;发音评分细化到单词和音素级别,提供总分、准确度、流利度、完整度四项指标,并以颜色直观标注读错、漏读、多读。此外还内置自定义场景模板、打卡与用量统计、二维码多设备同步等功能。技术架构上,该项目为纯前端静态页面,单文件 index.html 内联 CSS/JS,基于 PWA 构建,无构建步骤、无依赖、无外部 SDK,聊天与发音评估均通过浏览器原生 fetch 直连 API。所有密钥、聊天记录和录音缓存存储于本地 IndexedDB,数据不出本机。部署支持 Cloudflare Pages 拖拽上传,无需命令行,项目已在 GitHub 开源并提供在线 Demo。
事件分析
核心观点:当大模型与语音 API 免费额度足以覆盖日常需求,开源纯前端工具正在瓦解语言学习类收费应用的技术壁垒。
原文链接:V2EX 分享发现



评论前必须登录!
立即登录 注册