LEN($A1),"",MID($A1,COLUMN(A1),1))”"/>
俞木發(fā)
首先要準(zhǔn)備背誦資料,英語單詞的資料可以到網(wǎng)上下載。如果無法下載到對應(yīng)的素材,則可以使用手機(jī)將書頁拍攝成圖片,然后使用QQ截圖,點(diǎn)擊截圖界面的“文”圖標(biāo),將圖片掃描識別為文字。不過在掃描結(jié)果中可能會(huì)有一些識別錯(cuò)誤的單詞,大家要注意在識別完成后進(jìn)行校改(圖1)。
完成素材的獲取后,將識別的內(nèi)容復(fù)制到Excel表格中,使用智能填充的方式即可快速獲取單詞列表。完成單詞的提取后,在B1單元格中輸入公式“=IF(COLUMN(A1)>LEN($A1),"",MID($A1,COLUMN(A1),1))”,向下、向右填充,這樣便可以將原來的單詞拆分為字母的形式(圖2)。
公式解釋:先用COLUMN(A1)獲取的列號數(shù)和LEN($A1)獲取的字符數(shù)進(jìn)行比較,并將比較結(jié)果作為IF函數(shù)的第一參數(shù)。再使用MID函數(shù)從A1單元格開始,根據(jù)COLUMN(A1)的列數(shù)顯示數(shù)字,從A1單元格中依次提取一個(gè)字符進(jìn)行填充,同時(shí)將運(yùn)算結(jié)果作為IF函數(shù)的第三個(gè)參數(shù)。整個(gè)IF函數(shù)表示當(dāng)COLUMN(A1)獲取的列號數(shù)大于LEN($A1)獲取的字符數(shù)時(shí)停止提取字符,否則從左到右依次提取A1單元格的字符(即單詞的每個(gè)字母)填充到B1、C1、D1單元格,直到不顯示字符為止。
完成單詞的拆解后,點(diǎn)擊“文件→另存為”,將文件另存為“1.CSV”,文件類型選擇“CSV(逗號分隔)(.CSV)”,保存到“D:\”。使用記事本打開該文件后可以看到類似“banker,b,a,n,k,e,r”的格式,前面是單詞的全稱,后面則是拆解后的字母(圖3)。
按照上述的方法將課本上每個(gè)單元的單詞全部轉(zhuǎn)化為CSV格式(如果是語文素材,直接將需要背誦的課文復(fù)制到記事本并保存即可)。接下來我們就可以根據(jù)自己的實(shí)際需要使用這些素材了。
如果只是需要聽上述單詞的發(fā)音,那么可以直接使用系統(tǒng)自帶的Egde瀏覽器。先按提示將“D:\1.CSV”重命名為“D:\1.HTML”,然后使用Edge瀏覽器打開,在瀏覽器窗口中右擊并選擇“大聲朗讀”,即可開始朗讀上述單詞。點(diǎn)擊“語音選項(xiàng)”,還可以對發(fā)音人、語速等進(jìn)行設(shè)置(圖4)。
單詞的記憶需要不斷地重復(fù)背誦,我們可以使用“任務(wù)計(jì)劃+PowerShell腳本”的方式來實(shí)現(xiàn)電腦定時(shí)播放單詞。啟動(dòng)記事本,輸入代碼,然后保存到“D:\1.PS1”。代碼如下:
$Voice=new-object-comSAPI.SpVoice;
$Voice.Speak(′d:/1.CSV′,5)
Pause
啟動(dòng)任務(wù)計(jì)劃窗口并新建一個(gè)任務(wù),任務(wù)的名稱設(shè)為“背誦單詞”(同時(shí)勾選“最高權(quán)限運(yùn)行”),觸發(fā)器設(shè)為每天20:00點(diǎn)運(yùn)行,操作設(shè)為運(yùn)行“C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe”,運(yùn)行參數(shù)設(shè)為“-file 1.ps1”,“起始于”設(shè)為“D:\”(圖5)。
這樣每天到了指定時(shí)間,系統(tǒng)就會(huì)彈出PowerShell運(yùn)行窗口,同時(shí)在后臺開始朗讀單詞,以便于我們通過這些背景聲音播放來加強(qiáng)記憶。在PowerShell窗口中按下回車鍵可以退出播放(圖6)。
如果需要將播放的語音錄制為音頻文件,可以使用Windows 10自帶的“錄音機(jī)”程序。首先需要在Windows 10中開啟“立體聲混音”,接著在“錄制”選項(xiàng)卡下將其設(shè)置為默認(rèn)設(shè)備(圖7)。
啟動(dòng)錄音機(jī)程序,同上使用Edge瀏覽器或者1.PS1腳本啟動(dòng)單詞的語音朗讀,在錄音機(jī)界面中點(diǎn)擊“開始錄制”按鈕,將語音朗讀錄制為.M4A格式的音頻文件,該文件也可以傳輸?shù)绞謾C(jī)中進(jìn)行播放(圖8)。