【开源自荐】Alice 听写 - 跨平台英文单词听写工具,支持拍照识词、内置教材词库

:light_bulb: 项目背景

在辅导孩子、自己备考或日常学习英语时,听写单词往往需要另一个人配合,或者在多个笨重的背单词 APP 间来回切换。市面上很多工具要么广告繁多,要么无法方便地导入自己当天要听写的词表。

为了创造一个纯粹、高效的听写环境,我开发了 Alice 听写。名字灵感来自《爱丽丝梦游仙境》,旨在带你进入高效的文字兔子洞(“Down the rabbit-hole of words.”)。它是一个完全开源、无广告的英文单词听写应用,希望能帮到有听写需求的朋友。

:link: 相关地址

:sparkles: 已实现的核心功能

  • :memo: 智能词表输入:支持直接粘贴英文单词列表,或通过拍照 OCR 视觉识别(Android 默认对接智谱 GLM-4V,Web 版可自备 API Key)快速录入印刷体词表。
  • :books: 内置丰富词库:预置中考 1600 词、高考 3500 词,以及人教版、外研版、闽教版等同步单元词表,支持快速搜索。
  • :stopwatch: 人性化听写控制:支持调整听写间隔、自动播放下一个;听写时可自由选择显示/隐藏当前单词,并提供词性与释义提示。
  • :cross_mark: 错词本与历史管理:自动标记错词,支持本地持久化存储与历史记录管理,错词可一键导出到剪贴板,方便二次巩固。
  • :artist_palette: 现代界面:基于 Expo (React Native) 开发,完美适配 iOS / Android / Web 三端,支持亮色/暗色主题自由切换。

:camera_with_flash: 界面截图

:hammer_and_wrench: 技术栈(面向开发者)

如果您对项目感兴趣或想自行构建,欢迎提 Issue 或 PR:

  • 前端生态:Expo 57 / React Native 0.86(跨平台移动端)+ Vite / React / Tailwind CSS(官网与 Web 端)
  • 核心服务:系统 en-US TTS 发音(expo-speech)+ 智谱 GLM-4V 视觉 OCR

:money_bag: 资费说明

  • 完全免费且开源(采用 MIT 许可证)。
  • 注:Android 端 OCR 拍照识词默认内置可用;Web 端因安全隐私原因需自备智谱 API Key。