認識 NVDA 的安裝目錄 (二)

分類:學習交流   2023/08/30

文/陳鵬安

 

在之前「認識 NVDA 的安裝目錄 (一)」中,我們介紹了 NVDA 的安裝目錄,也帶各位找到了 NVDA 的執行檔、相關文件及點字轉譯表。今天我們就接著同樣的主題,繼續來看看在安裝目錄中還有哪些值得我們認識的資料夾。

 

各語言自訂檔案 locale

首先我們來認識有關各語言針對符號、字詞解釋等的存放位置,同樣先前往 C 槽 > Program Files (x86) > NVDA 資料夾,接著找到 locale 這個資料夾。

我們一樣拿中文台灣作為範例,找到 zh_tw 後進入,這邊會看到一些檔案,分別說明如下:

- LC_MESSAGES:此為一個資料夾,內容是定義 NVDA 介面文字的檔案,但我們不能編輯它。

- characterDescriptions:此為字詞解釋的檔案,裡面定義了每個中文字的造詞,讓使用者可以分辨同音異字。

- cldr:此為定義表情符號唸法的檔案,裡面存放了上千個不同的表情符號及其中文描述。

- symbols:此為定義各個符號唸法的檔案,包括常見的標點符號及一些特殊符號。

 

這些檔案的附檔名雖然都是 .dic,但事實上我們都可以用記事本來開啟它。我們就打開「characterDescriptions.dic」來看看,開啟後游標向下數行,找到「丁」這個字的條目:「丁   布丁        壯丁        甲乙丙丁        但丁神曲        目不識丁」,其中行首是字元,後面每個字詞以 tab 隔開。

我們可以嘗試將「壯丁」修改為其他造詞,如「布丁狗」,然後將檔案儲存並重新啟動 NVDA,如此修改的內容才會生效。而儲存檔案時電腦可能會跳出警告,我們只要點選「使用系統管理員繼續」即可順利存檔了。接下來我們就可以輸入一個「丁」字,並利用按兩下數字鍵盤2來聽讀這個字的字詞解釋,聽聽看是否修改成功了呢?

另外,symbols.dic 是用來定義各種標點符號及特殊符號唸法的地方,但由於 NVDA 已經在 NVDA 功能表 > 偏好中提供了「標點及符號讀音」這個修改的地方,因此不建議於此處開啟檔案自行編輯。

 

相關音效 waves

接下來我們再來看 waves 這個資料夾,此處就是存放 NVDA 相關音效的地方,當 NVDA 啟動時就會載入這些音效並在適當的時候播放出來。目前裡面共有10個音效,包括 NVDA 啟動、結束、瀏覽模式與焦點模式切換、拼寫錯誤及螢幕簾幕開關等音效,你可以用播放器打開來聽聽看,看是不是熟悉的聲音呢?

如果你想更換這些音效,只要準備所要播放並以 wav 檔格式儲存的音檔,並將它放入這個資料夾,更改成正確的檔名,當下次啟動 NVDA 時就可以抓到你所放入的音效了。

 

編輯或修改檔案的注意事項

前面所介紹的不同資料夾,都是在 NVDA 的安裝目錄中,因此要提醒各位的是,若我們針對前述檔案,無論是點字轉譯表、字詞解釋或變更音效後,務必將我們修改後的檔案進行備份,因為當下次更新或重新安裝時,這些檔案就會被 NVDA 官方版本中所夾帶的檔案覆蓋掉了。

 

NVDA 使用者組態目錄

除了 NVDA 安裝目錄外,還有一個存放 NVDA 相關檔案的地方值得介紹給大家,它就是「NVDA 使用者組態目錄」,這裡所存放的檔案是使用者的相關設定、附加元件、符號讀音等等,這些設定並不會因更新或重新安裝 NVDA 而受到影響,除非此目錄中的檔案被更改或刪除。

開啟「NVDA 使用者組態目錄」的方式,首先按下 Windows 鍵開啟「開始」視窗,接著按 Tab 找到「所有應用程式」清單,接著找到 NVDA 資料夾,你可以直接按下一個 N 來跳到以 N 開頭的項目,接著按下 Enter 後,游標往下就可以找到「開啟NVDA 使用者組態目錄」了。

如果你曾經編輯過符號讀音,就會在此處看到「symbols-zh_TW.dic」檔案,其中就會存放我們修改過的符號讀音,NVDA 啟動時也會參考此處的檔案來讀出你想要的正確發音;或者如果你也編輯過讀音字庫,在此處就會看到「speechDicts」這個資料夾,裡面也同樣紀錄著我們編輯的讀音字庫條目,而這邊的設定並不會因為 NVDA 更新或重新安裝而遺失。

 

經過這兩篇文章詳細的介紹,相信你已經對 NVDA 安裝目錄及使用者組態目錄有一定的了解了,鼓勵你跟著文章中的操作,瀏覽這些檔案的位置,嘗試了解他們的內容,如此一來,你將對 NVDA 的工作原理及相關資源檔案的位置有更清楚地認識,並問問自己是不是對電腦又更加熟悉了呢?