文/吳志超
一般來說應用程式都不會發出語音,最多只是發出音效而已(事實上就連音效都很少見到),但為了某些人的特殊需求,例如是設計給視障者使用的話,可能會提供語音提示的功能方便視力不方便者可以在不需要任何輔具的情況下也能夠操作,這是一個很貼心的設計。但如果開啟報讀軟體執行這樣的程式會發生什麼事呢?
以DAISY讀本的播放軟體AMIS為例,當開啟NVDA操作AMIS時一定會遇到一個惱人的狀況,因AMIS本身具有語音提示功能,但NVDA也會報讀,造成兩個聲音相互干擾的情況,反而聽不清楚語音內容。
要解決這種搶話的問題,可以按NVDA+Shift+S鍵,會提示「睡眠模式開」,NVDA雖然還在執行,但此時就如同提示的語音一樣所有NVDA功能立刻處於涷結狀態,不會有任何反應,就像是NVDA沒有執行一樣。
將焦點切換到AMIS視窗以外的其它視窗,NVDA會一樣正常的執行報讀動作,與在AMIS裡什麼反應也沒有的情況判若兩人,是不是很神奇呢?
在AMIS視窗裡打開了睡眠模式後,如果要解除凍結狀態,只要焦點位於AMIS視窗的情況下再按一次NVDA+Shift+S鍵,會提示「睡眠模式關」,NVDA又是活跳跳了。
以上所舉的AMIS只是一個例子,又如在媒體播放程式時也可以急凍NVDA不反應,就不會聽到NVDA的報讀或提示,破壞了你欣賞影音多媒體的興致。