一、引言
1. 简介
我最近对我的网页词卡工具进行了更新,优化了界面和功能,排除了一些bug,现在可以将其放在本地,也可以放在线服务中使用,非常方便。这个工具适用于教室、家庭、手机等场景,学生只用点击import导入单词表就可以听其发音,还可以通过设置多听几遍,并跟读,同时还可以作为听写的小工具,其大概的界面如下:
整体界面显示
2. 主要功能
是一款专为英语学习者设计的在线工具,适用于背单词、口语练习及听力训练等多种学习场景。用户可导入 .xlsx 词汇表,自定义朗读间隔与重复次数,并通功能:过自动朗读功能进行循环记忆。其主要功能包括:词卡展示、中英文释义同步显示、自定义时间控制、批量导入词表及多工作表选择等。特色亮点在于支持自动语音播放与可调节朗读频率,让学习过程更高效、更沉浸。界面简洁直观,适合学生与英语爱好者日常使用。
3. 使用方法
这个工具既不需要有大量的语音库支撑,也不需要安装任何的软件,只用一个浏览器打开就可以了,然后准备一个Excel表,在A列放单词拼写,B列放上它的意思就行了。导入xlsx后,点击Start按纽就可以进行朗读了,如果想停顿,就可以点Pause,想重新读就点Reset。导入的xlsx中各个表都会在一个下拉框中列出来,选择不同的工作表就可以载入不同工作表中的单词,实现即时的朗读。
二、开发过程
本次开发,借用了ChatGPT等工具,经过长时间,多次反复的问答,生成html+CSS+JS代码,然后本地调试,同时不断添加一些功能。原来只能读txt,添加朗读xlsx的js文件后,就可以朗读Excel格式的内容,而且朗读的效率也很高。
考虑到实际运用中,需要在不同的终端进行,所以就选择了用网页代码的形式开发,又考虑到单词一般放在Excel表中,所以又加上了读取Excel表的功能。
软件运行中
三、最近更新(2025.7.4)
最近主要更新了以下内容,使软件更加实用。
1. 除了原来的顺序朗读外,增加乱序朗读、单词拼写隐藏,便于回想单词的拼写,或者听写单词时使用。
2. 增加词库抽取功能,点击后可以自动读取当前目录下所有xlsx文件,并抽取其中的单词,这样网页就可以朗读多个xlsx文件,包括其中的多个工作表。
3. 优化界面,增加单词大小调节功能,同时在卡片的左上方和右上方增加文件名称和单词的顺序,这样可以更好地让读者了解相当信息。
四、学后总结
1. 采用Html+CSS+JS开发模式,一时调试成本低,不需要安装额外工具。
2. 个头小,比较轻量,易于分享,可以放在网站上供多人使用。
3. 适应性强,可以在苹果、Windows、手机、平板上使用,即用即听。
4. 直接在线联网,不需要准备本地库,操作简单。