不知道在眾多的NVDA附加元件中,是否有可以省略讀英文的?因為會閱讀中、英夾雜的文章,因此希望NVDA能有一個原件,只要啟動它,就可以在遇到中、英夾雜的文章時,選擇只讀中文,或英文。
[討論] NVDA是否可以只唸中文部分
文章瀏覽次數 1568 文章回覆數 12
留言
提供懶人方案:
- 安裝簡體中文報讀機
- 進入以下路徑:
開始->NVDA 資料夾->開啟使用者設定檔目錄->addons->GBReader->globalPlugins - 用記事本開啟 gb.dic
- 將全部內容清空
- 輸入以下內容:
[0-9a-z] \0 0 1 - 存檔病重起NVDA
現在開始就可以案 NVDA+G 來過濾英文數字只讀中文了。
請注意 [0-9a-z] \0 0 1 空格請改成TAB字元,因為本站不接受TAB.
有一個偷吃步的方式,
安裝 Dual Voice 附加元件,
把「變聲」也就是第二語言的語音引擎,速度調到最快,音量調到 0
這樣 NVDA 報讀時,遇到英文,就會用第二語音引擎以最快的速度無聲唸過,
聽覺上還是感覺得到停頓,但是時間比較短,
如果可以接受的話,也算是方法之一。
反之,把「語音」也就是第一語言的語音引擎,
速度調到最快,音量調到 0 ,
「變聲」調回正常速度和音量,
就會變成聽起來只有英文。
感謝大大們提供的方法,看起來還滿有意思的!我會試試,當然祈禱有專門的nVDA-addon 誕生。
這兩種方法,我都有嘗試過,很可惜,均已失敗告終。或許公立有待加強吧!
我提供的就是附加元件啊。
haha, 是否跟NVDA使用的版本集語音庫相關?因為我目前使用NVDA2018.4、語音為AiSound
沒差。先確認簡體中文報讀機否正常執行,我只是修該字典而已。
这种修改还用不上addon吧
修改朗读字典就行了 注意要设置正则模式
[A-Za-z]+
就可以去掉所有英文
[0-9a-z]不行的吧 不仅没有删掉大写字母 数字也去掉了
可否請Rhein將詳細的步驟寫出來呢?感謝
ndva+n p d d 打开默认字典 Alt+A添加项目
原文本写
[A-Za-z]+
Alt+E打开正则模式
按回车键确认
Alt+O
保存即可