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