2013年3月22日

NVDA中文輸入法問答

NVDA從2012.3版起正式支援中文輸入法,不知各位有開始享受打中文的樂趣了嗎?以下提供在使用上可能會遇到的狀況問答,相信是非常有用的資訊,讓你更能掌握NVDA的使用。

(以下問答的作業系統環境皆為Windows 7)

1.使用新注音輸入法打中文時為何不會讀出我所輸入的注音符號?
答:這與搭配使用的語音有關,目前NVDA所支援最常見的SAPI 5規格語音僅工研院的語音可讀出注音符號,微軟的中文語音及國外廠商所推出的中文語音都無法讀出注音符號。

2.以新注音輸入法打字,為何在候選字清單中按上下鍵移動時有些字沒有讀出來或是沒有字詞解釋?
答:候選字清單上的字會不會讀出來是跟你所使用的語音有關,由於中文字有好幾萬字,目前的語音都無法讀出所有的中文字。而有沒有字詞解釋則是和字詞解釋的字庫裡收錄多少字及詞組有關,想要新增或修改字詞解釋可參考
如何修改NVDA的中文字詞解釋?

3.我使用新注音打中文,聽說NVDA搭配新注音 2010可有最佳的新注音輸入體驗,但我的電腦裡沒有新注音 2010可用,該怎麼辦?
答:Windows 7預設並沒有新注音 2010輸入法可以使用,若你有安裝Office 2010(非starter版本),就會自動安裝Microsoft Office 輸入法 2010,裡面包含新注音2010、新倉頡2010,沒安裝Office 2010但想要使用此輸入法,可連到以下網址下載。
http://www.microsoft.com/zh-tw/download/details.aspx?id=30390

4.我使用嘸蝦米輸入法打中文,要如何設定才會只有邊打邊唸的效果而不會讀出其它的內容?
答:請將NVDA偏好設定的[輸入法組字設定]裡所有核取方塊項目取消勾選;若要讀出輸入的字根,請將[讀出浮動組字區的文字]核取方塊勾選。

5.我使用嘸蝦米打中文,但有時碰到有些字不是第一順位也不是第二順位,要如何知道接下去還有哪些字可選擇呢?
答:當輸入字根後,不要按空白鍵,接著利用物件瀏覽的方式按NVDA+數字鍵盤6或4就可以讀到組字區所顯示的字,並且也會讀出字詞解釋,此法也適用於同音字查詢。

6.我在倉頡與新倉頡間切換打中文字時,原本只勾選輸入法組字設定中的[讀出浮動組字區的文字],怎麼會讀出組字字根呢?
答:倉頡與新倉頡的設定有所不同,若切換倉頡輸入法,在輸入法組字設定中原本勾選[讀出浮動組字區文字]的選項,改成勾選[讀出輸入的組字字元]選項即可;若是新倉頡與新倉頡2010,只勾選[讀出浮動組字區的文字]即可。

註:
(1)慣用新舊倉頡且只勾選第五項[讀出浮動組字區的文字]的使用者,需特別注意第四與第五項的設定。
(2)若同時勾選第四項[讀出輸入的組字字元],與第五項[讀出浮動組字區的文字],則無論切換到新舊倉頡皆不會有問題。

7.我沒有勾選輸入法組字設定中的[當讀出候選字時,總是讀出候選字的第一個字詞解釋],為什麼字詞解釋還是只有一組而已?
答:如果你有使用工研院語音或是微軟zh-cn HuiHui語音,請將偏好設定的語音設定對話方塊中[自動切換語言 (當有支援時)]核取方塊取消勾選就可以正常讀出多組字詞解釋了。

8.我能否直接按Ctrl+空白鍵就會出現我慣用的中文輸入法?
答:Windows 7中可以調整所安裝輸入法的切換順序,若要按Ctrl+空白鍵就可以直接切換到慣用的中文輸入法,只要將慣用的中文輸入法排到英文輸入法的後面即可。
a.請在開始功能表的搜尋框中打入「輸入法」,於搜尋結果中往下找到控制台群組的[變更鍵盤或其他輸入方法],點選打開[地區及語言]對話方塊。
b.,按[變更鍵盤]按鈕,打開[文字服務和輸入語言]對話方塊。
c.按Tab鍵移到[已安裝的服務]清單,按上下鍵找到慣用的中文輸入法後,按Tab跳到[上移]或[下移]按鈕按下來調整到[中文 (繁體) - 美式鍵盤]的下面,可按Shift+Tab鍵跳回清單來確認排序情況。
d.調整完成,按[確定]按鈕。

9.如何移除用不到的中文輸入法?
答:Windows 7預設的中文輸入法有新注音及新倉頡輸入法,你可能還會安裝嘸蝦米或是自然輸入法,如果你不會用到新注音或是新倉頡,可以將他們移除,這樣在切換輸入法時就不用按好幾次鍵才能切換到想要的輸入法。

a.請在開始功能表的搜尋框中打入「輸入法」,於搜尋結果中往下找到控制台群組的[變更鍵盤或其他輸入方法],點選打開[地區及語言]對話方塊。
b.按[變更鍵盤]按鈕,打開[文字服務和輸入語言]對話方塊。
c.按Tab鍵移到[已安裝的服務]清單,按上下鍵找到想要移除的輸入法,再按Tab跳到[移除]按鈕按下即可。
d.移除不需要的輸入法後按[確定]按鈕完成。