强烈推荐❗英语听写工具🪶(Developed by JWangL5🎉)

Dictation Tool developed by JWangL5


Dictation Word List

    欢迎使用🎉

    本工具是一个语言学习工具,用于锻炼听音和拼写能力,可以直接在本页面上运行和使用。该工具完全由新手程序员开发,很可能并不健壮,故请遵照如下方法使用,遇到问题欢迎提Issue或与我联系

    • 点击左上方三角按钮(▼)选择内置听写内容加载自定义听写材料后,点击确认按钮开始听写

    • 工具中内置了王陆语料库的听写音频,可直接在下拉菜单中进行选择(太经典的英语听力材料,无意冒犯原书作者版权)

      PS:整理语料库需要大量的时间,目前只完成了11章1节(中文不全) 😟 后续我会抽空陆续整理完……

    • 自定义的听写材料为音频文件及其对应的标准SRT格式字幕文件(时间格式中秒与毫秒的区分请使用.,而不是,),该字幕文件可以使用飞书妙记等字幕生成工具自动生成、导出后校对。需要听写的文字内容请使用三下划线在SRT文件中进行标注,中文解释请使用 两个半角括号 进行标注,如果不需要中文解释,也需要在句尾加上(())确保能够争取识别,即如aaa___xxx___bbb((ccc))

    • 值得一提的是,自定义的听写材料在工具中选中并确认后,并不会上传任何服务器,仅是从你的电脑中读取到网页工具中进行本地的运算,请放心使用!如果你制作了优质的听写材料,欢迎分享!

    • 下方的三个按钮可以控制听写的进程,分别为上一个单词(Ctrl+左箭头)、再次播放(Ctrl+Alt)、下一个单词(Ctrl+右箭头),也可以使用键盘快捷键进行操控。

    • 选中听写内容并点击确认之后会自动从头播放音频,直至第一个听写单词内容出现。如果不想听音频前奏,可以直接点击“再次播放”按钮或同时按下Ctrl+Alt键,直接播放第一个单词的内容。

    • 听写的单词列表可以点击右上方列表按钮(≡)查看,单击该面板中的某个单词可以直接跳转至该单词播放音频。再次点击该按钮可以隐藏该面板。

    • 听写过程中,点击上方虚线处的文本输入框或按下键盘任意键即可激活并输入,按下回车键提交拼写单词并核对答案。若答案正确,1秒后自动跳转下一单词;若答案错误则不跳转,请按下键盘任意键重复该单词的听写。

    • 全部听写完成后,可以点击右上角的下载按钮(⩡),获取本次听写的数据记录,从中可以查看每个单词错误过多少次,以便课后加强关注。

    早在去年10月份就在考虑开发一款英文听写工具了,从而能够方便地控制音频播放,加速英语学习中的听写练习。但当时太忙碌了,最近刚刚考完雅思,有一些空闲时间来关注这一问题,便开发了这个小工具,在方便自己学习的同时也造福其他小伙伴。

    起初,这一困扰源自于雅思备考过程中的听写训练。我不确定其他小伙伴会不会有类似的困扰,但我在听写过程中,确实很难精准控制音频的跳转和播放,即便有字幕工具也需要点击多下来或按动多个快捷键来完成跳转,加之听写还需要使用纸笔就更麻烦了,于是乎我就开始在网上找是否有足够高质量的听写工具来完成这一任务。很幸运的是我找到了Qwerty Learner等工具,这确实是一个十分棒的练习工具,但我很快就发现了其设计初衷与我学习目标不符合。该工具是为了帮助键盘工作者加强肌肉记忆,其单词的音频是固定的标准发音。这与我想要对复杂单词的听力与拼写练习的目标不符合。在我的练习中,我需要听到各种复杂的音频,如连读吞音或一长段话内容的填空,从而练习听与拼写的能力,虽然也追求肌肉记忆,但对速度的要求并不高。

    于是乎,我就开发了这个小工具。实际上,这是我第一个独立设计并完成的、基于Typescript语言的小工具,使用前端语言开发对我而言是不小的挑战。但在真正开始后,我发现并没有预期中那么难,从24年7月18日开始,到当下25号,我已经完成了软件大部分主体内容的开发。接下来仅剩下对音频和字幕内容的整理,相信很快这个工具就可以发布啦!

    诚挚地希望这个小工具能够帮到你。如果有小伙伴在使用中遇到困难或愿意继续贡献该项目,十分欢迎您与我联系!