Skip to content
Proyectos

PipiTang233/wanglu-dictation-app

Ver en GitHub

PipiTang233/wanglu-dictation-app has 43 GitHub stars and 6 forks. GitHot measured 0 stars in 24 hours and +8 in 7 days. Last checked 2026-11-12 11:59 UTC. Last push 2026-08-07.

Cómo se miden estas cifras

王陆语料库雅思听力单词听写练习工具(内置发音 + 乱序测试)| IELTS listening vocabulary dictation practice with built-in TTS pronunciation and shuffled tests

Crecimiento de estrellas medido

in 24h
0
in 7 days
+8
in 15 days
Actualización retrasada
in 1 month
Actualización retrasada

Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.

README.md

Original

王陆语料库听写练习工具

一个为雅思听力备考设计的单词听写练习网页,基于王陆语料库(剑桥雅思真题词汇)。

在线使用 → 点击这里

本项目 fork 自 zyxlele/wanglu-dictation,在原版基础上新增内置发音模块与乱序测试。词汇数据版权归原作者(王陆老师/出版社)所有,工具仅限个人学习、非商用。

在线使用 版本 IELTS 语言

首页预览 听写界面预览


功能

  • 📚 8 个章节,5873 个单词(剑桥雅思真题第 3、4、5、11 章)
  • 🔊 内置发音模块:无需外部音频,点击行内喇叭、按 F2 或开启自动播放即可听音
  • ✍️ 流畅听写模式:所有单词一次列出,配合发音边听边打,Enter 跳下一格,不打断节奏
  • 🎲 乱序测试:每个章节可一键打乱单词顺序听写,防止背顺序,成绩计入历史并标注「乱序」
  • 📈 历史记录:记录每次听写的日期、第几次、正确率,折线图展示进步趋势
  • 🔍 历史详情:可回看每次听写的错词和全部答题情况
  • 📒 错词本:按章节分组,自动收录所有历史错词,支持针对单章节或全部错词重练
  • 💾 本地存储:数据保存在浏览器 localStorage,无需账号,无需联网

发音功能

  • 逐词播放:点击任意一行的 🔊 按钮,或把光标移到该行后按 F2
  • 连播:点击顶栏 ▶ 连播,从第一个未答词开始按设定间隔自动朗读,模拟书配套音频
  • 自动播放:开启 🔁 自动 后,光标移到空格即自动发音
  • 发音设置(⚙):
    • 语速:慢 / 正常 / 快
    • 每词重复次数:1 / 2 / 3
    • 连播间隔:1s / 2s / 3s
    • 发音方式:合成语音(默认,优先浏览器英语语音,必要时联网降级)/ 词典发音(联网获取单词词典音频并缓存,短语自动回退合成语音)

发音设置保存在浏览器 localStorage,刷新或下次打开自动恢复。


使用方法

方法一:直接下载使用

  1. 下载本仓库的 王陆语料库听写练习_v5.html
  2. 双击用浏览器打开,即可使用(无需安装任何东西)

方法二:在线使用

访问上方的在线链接(需先按下文步骤开启 GitHub Pages)


适合谁用

  • 正在备考雅思,使用王陆语料库练习听力词汇
  • 不想依赖外部录音设备,希望网页内置发音直接听写
  • 希望追踪自己每个章节的听写正确率变化

开启 GitHub Pages(在线访问)

  1. 进入仓库 → Settings → 左侧 Pages
  2. Source 选 Deploy from a branch
  3. Branch 选 main,文件夹选 / (root)
  4. 点 Save,等 1-2 分钟,访问 https://pipitang233.github.io/wanglu-dictation/ 即可

数据说明

所有词汇数据来源于王陆老师的雅思语料库,版权归原作者所有,本工具仅供个人学习使用。 用户的听写记录保存在本地浏览器的 localStorage 中,不会上传至任何服务器。


版本迁移

如果你有旧版本的听写记录想迁移到新版,打开网页后点导航栏的**「导入数据」**按照提示操作。


更新记录

v1.4(最新)

发音修复与数据清理

  • 修复特殊词条(含括号、等号、逗号、sb./sth. 缩写等)在 TTS 中静默失败或乱读的问题,发音前自动归一化
  • 清除语料中 4 条残留测试数据("综合测试"),词条数由 5877 修正为 5873

v1.3

批改结果视图

  • 听写完成结果页新增「错题 / 全部批改」切换:可只看错题,也可查看全部单词的批改结果(✓/✗ 与填写内容)

v1.2

乱序测试

  • 章节详情页新增「乱序测试 →」按钮,与「开始听写」并列
  • 复用听写界面与发音模块,本章单词随机打乱顺序出题
  • 成绩照常计入章节历史与正确率趋势,历史记录和详情弹窗标注「乱序」
  • 结果页提供「重测(乱序)」按钮,每次重新随机;错词同样自动收入错词本

v1.1

内置发音模块

  • 听写页新增 🔊 播放 / ▶ 连播 / 🔁 自动 / ⚙ 设置 四个按钮,每行单词带独立小喇叭
  • 逐词播放:点击行内喇叭或按 F2 播放当前词
  • 连播模式:从第一个未答词开始按设定间隔自动朗读,模拟书配套音频
  • 自动模式:光标移到空格即自动发音
  • 设置项:语速(慢/正常/快)、每词重复(1-3 次)、连播间隔(1-3 秒)、发音方式(合成语音/词典发音),自动保存到浏览器
  • 新增 index.html 跳转页,便于 GitHub Pages 访问

发音修正与兼容

  • 修正 TTS 把短语中独立单词 "a" 读成字母音 "A" 的问题(如 "a great variety of" 现在读 "uh");大写 "A"(如 "A plus")保留字母读音
  • 修正数据疑似笔误 "OHPEN" → 读作 "open"
  • 语音选择优先本地离线英音;语音静默失败自动切换下一个可用语音
  • 浏览器英语语音不可用时,依次尝试有道英音、美音、逐词播放和 Google 合成语音;来源切换与连接超时会显示在听写页底部
  • 词典发音模式:单词走在线词典音频(首次联网获取并缓存地址),短语自动回退合成语音;单次接口失败不会关闭后续词条的词典发音
  • 设置面板新增「🔊 测试语音」按钮,方便排查无声问题

兼容性说明

  • 合成语音:优先使用浏览器英语语音;不可用时使用有道/Google 在线合成语音(需要网络)
  • 词典发音:需要网络;仅在 ⚙ 设置中切换到「词典发音」后生效,完整短语仍使用合成语音
  • 推荐浏览器:Chrome / Edge

Explorar proyectos relacionados