語音閱讀指令碼 讓XP開口說話

2021-08-29 09:14:33 字數 1310 閱讀 9237

剛有看到一段有意思的,花了點時間玩了一下

在玩之前,確定你的控制面板裡面有語音。

然後,把下面這段指令碼copy下去,儲存為bat後最綴的檔案,記得是ascii碼哦,不要換成utf8之類的那會出現亂碼滴。儲存完後,直接執行,輸入要閱讀的單詞即可。效果見圖1

批處理**

@echo off   

mode con cols=58 lines=10   

:開始   

color 0a   

cls   

set 按鍵=   

echo.   

echo (按c退出)   

set /p 按鍵= 請輸入你想要閱讀的單詞:    

if /i "%按鍵%"=="" goto 開始   

if /i "%按鍵%"=="c" exit   

mshta vbscript:createobject("sapi.spvoice").speak("%按鍵%")(window.close)   

goto 開始   

圖1:通過設定語音屬性,你可以讓他讀中文,或者單詞兩種。

在語音屬性,語音選擇裡,有兩個值

microsoft sam這個是讀英文的

microsoft simplified chinese這個是中文[應該這個是預設的,反正我xp是這樣]

然後,還可調整讀取速度啊等等,讓他來讀**在好不過啦,就是比較沒那種氣氛。

為了方便閱讀一篇文章,在整乙個可以讀文字檔案的

批處理**

set ospeech = createobject("sapi.spvoice") '連線到系統的語音功能      

set ofso = createobject("scripting.filesystemobject") '開啟fso以閱讀檔案      

set ofile = ofso.opentextfile(wscript.arguments(0)) '開啟拖放到本vbs的txt檔案,也就是開啟指令碼第乙個引數      

strcontent = ofile.readall '讀取文字所有內容到乙個字串 strcontent      

ospeech.speak strcontent '讓系統讀出字串裡的內容      

set ospeech = nothing      

set ofso = nothing      

set ofile = nothing '釋放資源,閃人     

將上面**儲存為vbs字尾的名稱,列如say.vbs

使用方法嘛簡單,把要閱讀的檔案,拖動到你剛才建立的say.vbs上面即可

鏈結指令碼閱讀

具體的過程需要先閱讀u boot.lds檔案,這個檔案在arch arm cpu目錄下,具體內容如下 output format elf32 littlearm elf32 littlearm elf32 littlearm 定義輸出格式為小端模式 output arch arm 定義輸出的架構為a...

語音識別演算法閱讀之LAS

las listen,attented and spell,google 思想 sequence to sequence的思想,模型分為encoder和decoder兩部分,首先將任意長的輸入序列通過encoder轉化為定長的特徵表達,然後輸入到decoder再轉化為任意長的輸出序列 相比於傳統se...

護眼閱讀窗,讓閱讀更養眼

護眼閱讀窗 可以給任意的電子閱讀介面,貼上半透明的 視力保護膜 從而解決長時間盯著 白底黑字 傷眼的問題。還有部分防炫目的功效。在電腦上閱讀 雜誌 網頁的時候,柔和的背景色可有效的保護視力 減輕視覺疲勞。但是,總有一些文件不方便設定背景色,此時不妨試試這個小工具。使用舉例 1.悅讀網的zubu re...