最新修改 2025年 12月 5日 by amiao
咱们程序员平时工作都很忙,经常加班到很晚,家里孩子的教育往往托付给家人。但可能老一辈父母、家人英文水平不佳,没办法教孩子英语朗读和发音。作者就遇到了这样的苦恼,于是作者在周末抽空用gemini的AI studio直接build出一个英文朗读工具,使用设备自身功能支持英文TTS,帮助孩子练习英语。
项目介绍
Magic English Buddy 是一款面向小学生的英语阅读学习工具。通过 语音合成(TTS) 技术实现文本朗读,配合 实时单词高亮 功能,帮助孩子们在听读中学习英语发音和阅读。同时集成 Google Gemini AI,可根据孩子感兴趣的主题智能生成个性化英语故事,还支持 OCR 文字识别,拍照即可识别英语文本开始练习。
截图


功能
支持PC和Mobile自适应UI。
📚三种内容输入方式
- 手写模式 – 自由输入或粘贴任意英语文本,还支持拍照 OCR识别
- 预设故事库 – 40+ 精选英语小故事(寓言、日常、科普、趣味)
- AI 智能生成 – 输入主题,Gemini AI 自动生成适龄故事 (需要fork代码填写api_key)
🎧 交互式阅读体验
- 全文朗读 – 一键播放整篇文章
- 实时高亮 – 朗读时当前单词高亮并自动滚动
- 点击发音 – 点击任意单词即可单独听发音
- 选中朗读 – 选中任意文本段落后可单独朗读
⚙️ 灵活的语音控制
- 语速调节 – 0.5x ~ 1.5x 自由调整
- 多语音选择 – 自动获取系统英语语音
- 播放控制 – 播放/暂停/停止
