Office 套件自制背诵语音素材的技巧

Office 套件自制背诵语音素材的技巧

语文、英语这类语言学科需要背诵的内容很多。不过,直接捧着书本背诵的效率较低,而且外出时携带书本也不方便。为此,我们可以借助于Windows 10和常用的Office套件,制作出语文、英语的背诵语音素材,这样可以通过“以听代看”的方式来背诵资料,同时音频素材也方便于保存在手机上,外出时也可以随时播放。下面以制作英语单词背诵语音素材为例。

首先要准备背诵资料,英语单词的资料可以到网上下载。如果无法下载到对应的素材,则可以使用手机将书页拍摄成图片,然后使用QQ截图,点击截图界面的“文”图标,将图片扫描识别为文字。不过在扫描结果中可能会有一些识别错误的单词,大家要注意在识别完成后进行校改(图1)。

完成素材的获取后,将识别的内容复制到Excel表格中,使用智能填充的方式即可快速获取单词列表。完成单词的提取后,在B1单元格中输入公式“=IF(COLUMN(A1)>LEN($A1), "", MID($A1, COLUMN(A1), 1))”,向下、向右填充,这样便可以将原来的单词拆分为字母的形式(图2)。

公式解释:先用COLUMN(A1)获取的列号数和LEN($A1)获取的字符数进行比较,并将比较结果作为IF函数的第一参数。再使用MID函数从A1单元格开始,根据COLUMN(A1)的列数显示数字,从A1单元格中依次提取一个字符进行填充,同时将运算结果作为IF函数的第三个参数。整个IF函数表示当COLUMN(A1)获取的列号数大于LEN($A1)获取的字符数时停止提取字符,否则从左到右依次提取A1单元格的字符(即单词的每个字母)填充到B1、C1、D1单元格,直到不显示字符为止。

完成单词的拆解后,点击“文件→另存为”,将文件另存为“1.CSV”,文件类型选择“CSV (逗号分隔)(.CSV)”,保存到“D:”。使用记事本打开该文件后可以看到类似“banker,b,a,n,k,e,r”的格式,前面是单词的全称,后面则是拆解后的字母(图3)。

按照上述的方法将课本上每个单元的单词全部转化为CSV格式(如果是语文素材,直接将需要背诵的课文复制到记事本并保存即可)。接下来我们就可以根据自己的实际需要使用这些素材了。

1. 随时播放语音素材

如果只是需要听上述单词的发音,那么可以直接使用系统自带的Egde浏览器。先按提示将“D:1.CSV”重命名为“D:1.HTML”,然后使用Edge浏览器打开,在浏览器窗口中右击并选择“大声朗读”,即可开始朗读上述单词。点击“语音选项”,还可以对发音人、语速等进行设置(图4)。

2. 定时播放语音素材

单词的记忆需要不断地重复背诵,我们可以使用“任务计划 + PowerShell脚本”的方式来实现电脑定时播放单词。启动记事本,输入代码,然后保存到“D:1.PS1”。代码如下:

$Voice = new-object -com SAPI.SpVoice;

$Voice.Speak('d:/1.csv', 5)

Pause

启动任务计划窗口并新建一个任务,任务的名称设为“背诵单词”(同时勾选“最高权限运行”),触发器设为每天20:00点运行,操作设为运行“C:WindowsSystem32WindowsPowerShellv1.0powershell.exe”,运行参数设为“-file 1.ps1”,“起始于”设为“D:”(图5)。

这样每天到了指定时间,系统就会弹出PowerShell运行窗口,同时在后台开始朗读单词,以便于我们通过这些背景声音播放来加强记忆。在PowerShell窗口中按下回车键可以退出播放(图6)。

3. 录制语音素材

如果需要将播放的语音录制为音频文件,可以使用Windows 10自带的“录音机”程序。首先需要在Windows 10中开启“立体声混音”,接着在“录制”选项卡下将其设置为默认设备(图7)。

启动录音机程序,同上使用Edge浏览器或者1.PS1脚本启动单词的语音朗读,在录音机界面中点击“开始录制”按钮,将语音朗读录制为.M4A格式的音频文件,该文件也可以传输到手机中进行播放(图8)。