跳過導航連結 | |
結束列印檢視 | |
Oracle Solaris 11 桌面無障礙工具指南 Oracle Solaris 11.1 Information Library (繁體中文) |
對於有視力問題的使用者而言,Orca 是一項具備彈性且功能強大的輔助技術。Orca 利用朗讀合成、點字及放大功能的各種搭配組合,提供應用程式與工具套件的存取途徑,以支援「輔助技術服務供應商介面」(Assistive Technology Service Provider Interface, AT-SPI)。Orca 為免費、開放原始碼的軟體。
Orca 螢幕閱讀程式及放大鏡應用程式能夠協助有視力問題的使用者或全盲使用者使用 Oracle Solaris 桌面以及相關應用程式。Orca 提供下列功能:
螢幕閱讀程式 – 使用朗讀功能及點字輸出,讓有視力問題的使用者存取 Oracle Solaris 桌面中的標準應用程式
放大鏡 – 利用自動焦點追蹤和全螢幕放大功能來協助弱視使用者
Orca 為 GNOME 平台的一部分,並與 GNOME 平台一同發行。
以下部分提供 Orca 的詳細資訊及使用方法。
點字是透過 BRLTTY 提供支援,並與 Orca 緊密整合。BRLTTY 幾乎能支援所有可更新的點字。
此外,Orca 也完全支援縮短式點字的輸出。
Orca 提供 gnome-speech 與 emacspeak 語音服務的介面。目前 Orca 可用的語音受限於可用的語音服務支援的朗讀引擎。
您可使用下列部分的朗讀引擎:
免費引擎:
eSpeak
Festival
FreeTTS
商業引擎:
Fonix DECtalk
Loquendo
Eloquence
Cepstral
Orca 目前使用 gnome-mag 放大功能服務。gnome-mag 服務可支援更順暢的全螢幕放大功能 (需要較新的 X Window System 伺服器擴充)。這些擴充不一定能在所有平台上順利運作,因此,全螢幕放大功能也可能無法順暢執行。
此程序說明第一次啟用 Orca 的方法。請在執行每個動作之後按 Return,完成設定。
您可隨時變更設定,方法是在啟動 Orca 時執行 --text-setup 選項,或是在 Orca 執行時按 Insert+空格鍵,啟動 Orca 配置 GUI。設定會儲存在 ~/.orca/user-settings.py 檔案中。 若要讓新的變更生效,您必須登出並重新登入。
orca --text-setup Enter
預設語言為英文。
備註 - Orca 使用預設的 eSpeak 文字轉語音引擎,約可支援 45 種語言。
選項如下:
1 – 桌上型電腦使用 Insert 鍵
2 – 膝上型電腦使用 Caps Lock 鍵
此功能假設您有可用的 BRLTTY 相容裝置,因此,如果您沒有 BRLTTY 裝置卻鍵入 y,Orca 還是會繼續運作。
此功能不僅對於需要驗證 BRLTTY 輸出的開發者相當實用,對於視覺診斷或驗證點字輸出等情況也可能相當有用。
您必須在系統上啟用 Orca。
備註 - 如果尚未啟用無障礙工具,Orca 會為您啟用,然後提醒您登出並重新登入。
如果您計劃在全螢幕模式中使用 Orca 的放大鏡,請確認 Xserver 複合式延伸是否已啟用。若要啟用 Xserver 複合式延伸,請執行下列動作:
按 Alt+F2 或 Meta+R 以開啟 [Run] (執行) 對話方塊。
鍵入 xdpyinfo 指令,然後按 Enter。
在輸出中尋找 Composite 字串。
此部分說明 Orca 的使用方法。
當您第一次執行 Orca 時,應用程式會自動在設定模式中開啟。如果您想要之後執行設定,請在下一次執行 Orca 時執行 --setup 選項。您可以在 Orca 執行時按 Insert+空格鍵以開啟 Orca 配置 GUI。
Orca 的配置 GUI 也有一個選項,可讓您指示 Orca 在您登入時自動啟動。如需有關 Orca 的圖形化使用者介面的更多資訊,請參閱Orca 配置 GUI。
在終端機階段作業視窗中鍵入 orca 指令執行 Orca。
如果您還沒有 GUI 的存取權,可以從虛擬主控台視窗執行 Orca。
如果已安裝 GUI,請按 Alt+F2 或 Meta+R。在 [Run] (執行) 對話方塊中,鍵入 orca (後面必須為任一可選擇的參數) 並按 Return。
如果您是從虛擬主控台視窗執行 Orca,則 Orca 會自動進入文字設定模式。
若是在桌上型電腦模式,請按 Insert+Q;若是在膝上型電腦配置模式,則按 CapsLock+Q 以離開 Orca。
隨即將顯示確認對話方塊。
選取 [Quit] (離開) 以關閉 Orca。
如果系統沒有回應,請執行下列任一項:
按 Ctrl+Alt+F1 以進入虛擬主控台,然後輸入 orca --quit 指令。然後,按 Alt+F7 返回桌面。此程序會強制結束 Orca 處理程序並回收系統資源。然後您就可以使用先前所述的方法重新啟動 Orca。
按 Ctrl+Alt+Backspace 結束登入階段作業,並返回圖形化登入提示。
Orca 配置 GUI 可讓您自訂 Orca 的運作方式與功能,例如朗讀、點字及放大功能。例如,您可以選取想要使用的朗讀合成引擎類型、啟用或停用點字,以及選取想要設定的放大功能偏好設定類型。您可以選取所需的鍵盤配置 (桌上型電腦或膝上型電腦),也可以檢查及修改現有的鍵盤配置。
若要開啟 Orca 配置 GUI,請按 Orca 修改鍵+空格鍵。如果使用桌上型電腦鍵盤配置,Orca 修改鍵為 Insert 鍵;如果使用膝上型電腦鍵盤配置,則為 CapsLock 鍵。若要變更單一應用程式的設定,在應用程式取得焦點時按 Ctrl+Orca 修改鍵+空格鍵。
如需有關桌上型電腦鍵盤配置的更多資訊,請參閱使用桌上型電腦配置指令。
如需有關膝上型電腦鍵盤配置的更多資訊,請參閱使用膝上型電腦配置指令。
[General] (一般) 頁面可讓您自訂 Orca 的一般設定,例如選取鍵盤配置、啟動及離開 Orca。以下部分將說明 [General] (一般) 頁面中的選項。
鍵盤配置部分可讓您選取桌上型電腦或膝上型電腦配置。
如需有關桌上型電腦鍵盤配置的更多資訊,請參閱使用桌上型電腦配置指令。
如需有關膝上型電腦鍵盤配置的更多資訊,請參閱使用膝上型電腦配置指令。
Orca 主視窗可讓您顯示 Orca 配置 GUI。
主視窗提供 [Quit] (離開) 選項,可關閉 Orca 配置 GUI。您也可以按 Orca 修改鍵+Q 離開 Orca。因為當您按 Alt+Tab 切換視窗時,Orca 主視窗會包含在視窗管理員的標籤順序中,您可能會想取消選取 [Show Orca main window] (顯示 Orca 主視窗) 按鈕。
當您按 Orca 修改鍵+K 離開 Orca 或按 Orca 主視窗中的 [Quit] (離開) 按鈕時,Orca 會顯示確認對話方塊詢問您是否要離開。選取此選項可停止顯示確認視窗。
當您從 [Launch] (啟動) 選單執行指令時,許多發行軟體會使用一個稱為 gksu 的應用程式來授權使用者執行這些指令。gksu 是向您要求密碼的 GUI。當 gksu 執行時,應用程式會啟用鍵盤擷取功能。
鍵盤擷取功能可防止鍵盤動作進入桌面上的任何應用程式,包括 Orca。使用鍵盤擷取功能會讓 Orca 無法收到任何鍵盤事件,而讓 Orca 無法正常運作。
選取 [Disable gksu Keyboard Grab] (停止 gksu 鍵盤擷取) 按鈕,您可以關閉鍵盤擷取行為,讓 Orca 能夠與系統管理應用程式正常運作。
備註 - 鍵盤擷取為 gksu 的安全機制,以防止應用程式探查鍵盤及擷取秘密資訊。停用 gksu 鍵盤擷取功能會使您暴露在這樣的行為下。基於系統管理考量,您可以使用 root 帳戶。若因系統管理考量要執行這項動作,您需要在每次執行系統管理指令時,啟用 root 帳戶以便登入,之後登出並使用 root 帳戶重新登入。
[Present tooltips] (顯示工具提示) 選項會顯示您滑鼠暫留之工具的資訊。不論此設定為何,在物件取得焦點時按 Ctrl+F1,就會顯示工具提示。
選取 [Speak Object Under Mouse] (唸出滑鼠下方的物件) 選項時,Orca 會讀出滑鼠下方物件的聲音資訊。
選取 [Start Orca When You Login] (當您登入時啟動 Orca) 選項時,系統會在您登入時自動啟動 Orca。
[Speech] (朗讀) 頁面可讓您自訂 Orca 朗讀合成設定。
[Enable Speech] (啟用朗讀) 選項可讓 Orca 使用朗讀合成器。
這兩個選項可讓您選取朗讀系統與合成器。Orca 支援日益增加的朗讀系統。包括 GNOME-speech、Emacspeak 及朗讀派送器的實驗性後端。根據電腦配置的不同,您可能會具備所有選項或沒有任何選項。依預設,只有 GNOME-speech 可以使用。
首先,判斷您想要使用的朗讀系統。然後,從 [Speech Synthesizer] (朗讀合成器) 清單中選取可用的合成器。
如果您的合成器支援聲音設定,Orca 就可以使用多重語音來辨識應用程式中的特殊情況,例如超連結或大寫文字。使用 [Voice Settings] (聲音設定) 與 [Person] (朗讀者) 選項來自訂這些設定。例如,假設您是使用 Fonix DECtalk 而且想讓 Betty 語音以大寫字母表示。執行下列動作:
選取 [Voice Settings] (聲音設定) 選項的大寫字母語音。
然後在 [Person] (朗讀者) 選項,選取 [Betty voice] (Betty 語音)。
使用滑動鈕設定合成器的速度、音調及音量。
使用 [Punctuation Level] (標點符號級別) 設定來調整合成器朗讀的標點符號數量。下列層級可供您使用:
[None] (沒有)
[Some] (一些)
[Most] (大部份)
[All] (全部)
[Verbosity] (輸出內容) 設定決定特定情況中朗讀的資訊數量。例如,如果設定為 [Verbose] (詳細) 層級,合成器就會讀出選單項目的捷徑鍵。而若是設定為 [Brief] (簡短),則不會朗讀這些捷徑鍵。
[Table Row Speech] (表格列朗讀) 選項決定朗讀合成器朗讀表格項目的方式。下列設定可供您使用:
[Speak Current Row] (讀出目前的列)
[Speak Current Cell] (讀出目前的儲存格)
調整此運作方式的功能在許多情況下十分實用。例如,考量在 Evolution 中瀏覽電子郵件訊息的程序。在此實例中,建議使用 [Speak Current Row] (讀出目前的列) 設定。瀏覽訊息清單時,會自動讀出所有相關的資訊,例如寄送者、主題及訊息是否含有附件。啟用目前列設定時,您仍然可以使用向左及向右鍵來讀出每個儲存格。
備註 - 若要切換成此種運作方式,請按 Orca 修改鍵+F11。
若要在瀏覽到文件空行時讓系統說出「空白」一字,選取 [Speak Blank Lines] (讀出空白的行) 選項。
[Speak Multicase Strings As Words] (將混合大小寫的字串讀為一個字) 選項會讓 Orca 在傳送字串至朗讀合成器之前分隔字串中的字。因此系統能夠正確讀出代碼中的字 (包括一些含有不同大小寫的字)。
例如,「MultiCaseString」這個字就會被分隔成「Multi」、「Case」及「String」這三個字。
如果選取 [Speak Tutorial Messages] (讀出教學訊息) 選項,則在將介面中的程式元件移到其他程式元件時,Orca 會提供目前取得焦點的程式元件的相關資訊。
[Speak Object Mnemonics] (讀出物件助記符) 選項會讓 Orca 讀出與目前取得焦點的物件相關聯的助記符。例如,[OK] (確定) 按鈕助記符為 Alt+O。
根據啟用之朗讀設定的不同,Orca 可能會提供特定物件的某些資訊,例如物件名稱、角色、狀態、助記符及教學訊息。[Break Speech Into Chunks Between Pauses] (將語音依停頓的地方隔開) 選項會讓 Orca 在每個資訊之間插入簡短的停頓。
[Speak Child Position] (讀出子項位置) 核取方塊會讓 Orca 讀出選單及清單中取得焦點的項目的位置。例如,9 of 16。
[Speak Indentation And Justification] (讀出縮排及對齊) 選項會讓 Orca 讀出對齊與縮排的相關資訊。
如果啟用 [Speak Progress Bar Updates] (讀出進度列的更新) 設定,Orca 會定期讀出進度列的狀態。更新間隔微調所選擇的數值決定系統朗讀進度列狀態的時間間隔。只有在選取 [Speak Progress Bar Updates] (讀出進度列的更新) 選項時才可使用此設定。
使用 [Restrict Progress Bar Updates] (限制進度列的更新) 設定來控制要朗讀的進度列。預設值為 [Application] (應用程式)。下列選項可供您使用:
[All] (全部) – 不論進度列更新的位置為何,Orca 會讀出所有的進度列更新
[Application] (應用程式) – Orca 會讀出使用中應用程式的進度列更新,即使這些進度列不在使用中視窗當中
[Window] (視窗) – Orca 只會讀出使用中視窗的進度列更新
[Say All By] (閱讀停頓於) 設定會指定 Orca 的 [Say All] (閱讀停頓) 功能要逐句讀出還是逐行讀出。
[Braille] (點字) 頁面可讓您自訂使用點字的各個層面。
備註 - Orca 不會為您自動啟動 BRLTTY。您需要在開機時自行啟動。
選取 [Enable Braille Support] (啟用點字支援) 選項來使用點字顯示。依預設會啟用此選項。
如果尚未執行 BRLTTY,Orca 會慢慢回復,且不會與點字顯示進行通訊。如果您想要之後再配置 BRLTTY,則需要重新啟動 Orca 以使用點字。
Orca 的點字監察器會在螢幕上說明目前點字顯示上發生的事情。此功能大多做為示範之用,但對於不是使用點字螢幕的 Orca 開發者而言,也非常實用。
[Abbreviated Role Names] (縮寫任務名稱) 核取方塊決定任務名稱顯示的方式,並可用於協助保留點字顯示上的空間。例如,如果滑動鈕已取得焦點並選取 [Abbreviated Role Names] (縮寫任務名稱) 選項,就會將「slider」這個字縮寫為「sldr」。
[Disable end of line symbol] (停用行尾符號) 選項會指示 Orca 不要在行尾顯示 $l 字串。
Orca 透過 Liblouis 計劃支援 [Contracted Braille] (縮短式點字)。如需有關使用 Orca 設定 Liblouis 的其他資訊,請參閱 Orca wiki。
[Verbosity] (輸出內容) 選項決定在特定情況中顯示於點字的資料數量。例如,如果此選項設定為 [Verbose] (詳細),則會顯示鍵盤捷徑鍵及角色名稱的相關資訊。如果是在 [Brief] (簡短) 模式中,則不會顯示這些資訊。
當您選取文字時,Orca 會使用 7 和 8 點為點字顯示上的文字加上底線。您也可以依照自己的喜好將指示器變更為 7 點或 8 點,或不提供指示器。
當您遇到超連結時,Orca 會使用 7 和 8 點為點字顯示上的文字加上底線。您也可以依照自己的喜好將指示器變更為 7 點或 8 點,或不提供指示器。
[Key Echo] (按鍵回響) 頁面可讓您指定在頁面按下按鍵時 Orca 的運作方式,以及是否在完成輸入時朗讀您所輸入的字。
按鍵回響功能可提供更多彈性。例如,可能有使用者選擇啟用所有按鍵回響選項,但其他使用者可能偏好使用字詞回響,只讓系統朗讀鎖定鍵。
[Enable Key Echo] (啟用按鍵回響) 選項提供按鍵回響功能的特定設定:
[Enable Alphanumeric And Punctuation Keys] (啟用文數字元及標點符號按鍵) – 包括所有文數字元、數值及標點符號按鍵。
[Enable Modifier Keys] (啟用修改鍵) – 包括 Shift、Ctrl 及 Alt 鍵。
[Enable Locking Keys] (啟用鎖定鍵) – 包括 Caps Lock、Scroll Lock 及 Num Lock 鍵。
[Enable Function Keys] (啟用功能鍵) – 包括功能鍵群組。
[Enable Action Keys] (啟用動作鍵) – 包括執行某些邏輯動作的按鍵,例如 Backspace、Return 及 Tab。
[Enable Navigation Keys] (啟用導覽鍵) – 包括四個箭頭鍵以及任何與 Orca 修改鍵配合使用的按鍵組合。後者的設計旨在防止 Orca 重複 Flat Review (平面檢視) 指令。
[Enable Non-spacing Diacritical Keys] (啟用非空格變音鍵) – 這些為用來產生重音字母的特殊組合鍵。
[Enable Echo by Character] (啟用字元回響) 選項會讓系統朗讀您剛才所鍵入的字元。「字元回響」與文數字元及標點符號按鍵的「按鍵回響」看似相同,其實不然,它們在重音字母及其他無專屬按鍵的符號有很大的差異。「按鍵回響」會朗讀您剛才所按的按鍵,而「字元回響」則會朗讀您剛才所輸入的字元。
不論是否選取其他按鍵回響選項,都可以使用 [Echo by Character] (字元回響) 選項。
[Enable Echo by Word] (啟用字詞回響) 選項會讓系統朗讀您剛才所鍵入的字詞。不論是否選取其他按鍵回響選項,都可以使用 [Echo by Word] (字詞回響) 選項。
[Enable Echo by Sentence] (啟用句子回響) 選項可讓系統朗讀您剛才所鍵入的句子。不論是否選取其他按鍵回響選項,都可以使用 [Enable Echo by Sentence] (啟用句子回響) 選項。
[Magnifier] (放大鏡) 頁面可讓您啟用或停用放大功能及指定放大功能的執行方式。
[Enable Magnifier] (啟用放大鏡) 選項可讓 Orca 提供放大功能。
放大鏡設定的兩個 GUI 控制項可決定放大功能的特性:
[Scale Factor] (放大率) – 設定 1.0x 到 16.0x 的放大倍率。支援小數數值。
[Position] (位置) – 設定放大鏡視窗的位置和大小,並提供以下選項:
[Full Screen] (全螢幕)
[Left Half] (左半部)
[Right Half] (右半部)
[Top Half] (上半部)
[Bottom Half] (下半部)
[Custom] (自訂)
預設位置為 [Full Screen] (全螢幕)。[Custom] (自訂) 設定可讓您定義縮放視窗每個邊界的位置。以像素為單位。
[Enable Border] (啟用框線) 選項可決定是否可見放大鏡的視窗框線。[Border Size] (框線大小) 選項可決定框線的大小 (以像素為單位)。
備註 - 這些選項無法在 [Full Screen] (全螢幕) 模式中使用。
您可以使用 [Cursor Settings] (游標設定) 的下列選項,自訂放大鏡游標的大小和顏色:
[Enable Cursor] (啟用游標) – 啟用此選項時,將可看見游標並可使用大小和顏色選項。
[Custom Size] (自訂大小) – 啟用此選項時,滑鼠指標將會變得比一般大小還要大。游標大小可從 32 像素 (預設值) 開始變更。
[Custom Color] (自訂顏色) – 啟用此選項時,您可以套用自訂。
您可以使用 [Cross-hair Settings] (十字準星設定) 的下列選項,自訂放大鏡的選擇性區域目標游標:
[Enable Cross-hair] (啟用十字準星) – 選取此選項時,您可以設置十字準星的裁剪行為、大小及顏色。
[Enable Cross-hair Clip] (啟用十字準星裁剪) – 選取此選項時,會立即裁剪 (移除) 區域中滑鼠指標周圍的十字準星。
[Cross-hair Size] (十字準星大小) – 設定十字準星寬度 (以像素為單位)。
[Cross-hair Color] (十字準星顏色) – 可讓您套用自訂的顏色。
您可使用 [Color Settings] (色彩設定) 的以下選項,調整放大區域的顏色:
[Invert Colors] (相反顏色) – 建立反向或負片效果。
[Brightness] (亮度) – 範圍從 -1 (全黑或無亮度) 到 1 (全白或最高亮度)。0 代表一般亮度或不變更。
[Contrast] (對比) – 範圍從 -1 (灰階或無對比) 到 1 (1 是最高對比)。0 代表一般對比或不變更。
[Tracking and Alignment Settings] (追蹤與排列設定) 可控制滑鼠游標的追蹤行為。您可使用以下的追蹤與排列設定選項:
[Mouse Pointer] (滑鼠指標) – 選擇以下選項:
[Centered] (置中) – 將滑鼠指標保持在螢幕中心。此為預設選項。
[Proportional] (成比例的) – 將滑鼠指標放置在與未放大的實際位置相對的縮放視窗中。例如,如果滑鼠指標位於離桌面左邊界 25% 的位置,Orca 會將放大的滑鼠指標放置於縮放視窗左邊界 25% 的位置。
[Push] (推) – 將放大鏡設定視窗移至最低優先,讓滑鼠指標保持在螢幕上。
[None] (沒有) – 移動滑鼠指標不會影響放大鏡設定視窗顯示的項目。
[Pointer Follows Zoomer] (指標跟隨放大鏡) – 預設會啟用此選項。如果在您第一次移動滑鼠時,滑鼠指標不在螢幕上,則代表滑鼠指標已移到放大鏡設定中,以便繼續查看您目前的工作。如果您偏好的滑鼠追蹤模式為置中,指標會移到螢幕中心;否則,指標會移到取得焦點的項目上。
[Control And Menu Item] (控制與選單項目) – 這些選項可控制放大鏡的其他運作方式。
[Centered] (置中) – 使用鍵盤瀏覽時,儘可能將取得焦點的對話方塊控制項或選單項目保持在螢幕的中心。
[Push] (推) – 使用鍵盤瀏覽時,將放大鏡設定視窗移至最低優先,以顯示取得焦點的對話方塊控制項或選單項目。此為預設選項。
[None] (沒有) – 使用鍵盤瀏覽對話方塊控制項和選單項目不會影響放大鏡設定視窗顯示的項目。
[Pointer Follows Focus] (指標跟隨焦點) – 如果啟用此選項,當您瀏覽選單項目以及在對話方塊中的控制項移動時,滑鼠指標會跟隨移動。預設會停用此選項。
[Text Cursor] (文字游標) – 這些選項可控制文字游標的運作方式。
[Centered] (置中) – 文字游標移動時,儘可能將游標保持在螢幕中心。
[Push] (推) – 文字游標移動時,將放大鏡設定視窗移至最低優先顯示。此為預設選項。
[None] (沒有) – 移動文字游標不會影響放大鏡設定視窗顯示的項目。
[Edge Margin] (邊緣對齊) – 邊緣對齊決定在放大鏡設定視窗推動之前,鍵盤瀏覽與螢幕邊緣應保持的距離。邊緣邊界的範圍從 0 到 50% (50% 等同於選擇置中)。預設值為 0。
備註 - 此選項只有在您的文字游標追蹤模式為 [Push] (推) 時才可使用。
[Advanced Settings] (進階設定) – 按一下靠近 [Magnifier] (放大鏡) 頁面底部的 [Advanced Settings] (進階設定) 按鈕來顯示 [Advanced Settings] (進階設定) 對話方塊。
您可以設定以下選項:
[Smoothing] (圓滑) – 雙線性或沒有。
[Brightness] (亮度) – 紅色、綠色、藍色:為三個個別控制項,可用於選擇每個顏色不同的亮度等級。
[Contrast] (對比) – 紅色、綠色、藍色:為三個個別控制項,可用於選擇自訂的對比等級。以上設定以亮度的變更最為重要。
[Color Filtering] (顏色濾鏡) – 可讓您透過 libcolorblind 選取可用的色盲篩選器。
備註 - 若要利用此功能,您需要安裝 libcolorblind 然後重建 gnome-mag。
[Multi-Monitor Settings] (多螢幕設定值) 的 [Source Display] (原始顯示) – 設定應放大的 X Window System DISPLAY。以 :0.n 格式寫入,其中 n 代表應放大內容的螢幕數量。
[Multi-Monitor Settings] (多螢幕設定值) 的 [Target Display] (目標顯示) – 設定放置放大鏡設定視窗的 X Window System DISPLAY 位置。以 :0.n 格式寫入,其中 n 代表應顯示放大鏡設定視窗的螢幕數量。
[Key Bindings] (按鍵組合) 頁面可讓您檢查和修改 Orca 的按鍵組合。
[Key Bindings] (按鍵組合) 視窗上的第一個控制項可讓您決定要將哪個或哪些按鍵作為 Orca 修改鍵。Orca 修改鍵可讓您給予 Orca 指令,方法是按 Orca 修改鍵與其他按鍵。
若是桌上型電腦鍵盤,預設的 Orca 修改鍵為 Insert 鍵。若是膝上型電腦鍵盤,預設的 Orca 修改鍵為 Caps Lock 鍵。如需預設值,請參閱「桌上型電腦鍵盤配置和膝上型電腦鍵盤配置」章節。
備註 - 您無法使用配置 GUI 修改 Orca 修改鍵。
按鍵組合表提供 Orca 作業和其連結之按鍵的清單。
[Function] (功能) 欄位標頭提供要執行的 Orca 作業描述。
[Key Binding] (按鍵組合) 標頭是呼叫鍵盤功能的主要途徑。如果功能描述包括「Orca」這個字,則表示需要按 Orca 修改鍵與其他指示鍵。
[Alternate] (替代) 標頭提供從鍵盤呼叫功能的另一種方法。
若要修改按鍵組合或替代組合,瀏覽至該儲存格並按 Return。然後,按下按鍵組合後再按 Return 以確認新組合。即會儲存新的按鍵組合,且最後一個 [Modified] (已修改) 欄位中的核取方塊會告知已修改按鍵組合。
若要還原修改的按鍵組合,瀏覽至 [Modified] (已修改) 欄位,取消選取核取方塊,然後按一下 [Apply] (套用) 按鈕或是按 Alt+A。
Orca 按鍵組合清單之下為一組未繫結的指令。這些指令對於某些使用者來說十分實用,但絕大部分的使用者並不需要這些指令。因此這些指令不指派按鍵組合。
您可以依照下列方式,指派按鍵組合給以下任一未繫結的指令:
按 Return 編輯按鍵組合。
提示新的按鍵組合時,按 Delete 或 Backspace。
按 Return 以確認。
朗讀合成器有時可能不會正確地使用字詞表達或發音特定字串。例如,您可能比較想聽到「laughing out loud」(大笑) 而不是「LOL」,或是合成器對於名稱或專用術語的發音錯誤。您可以在發音頁面上新增、編輯及刪除 Orca 的發音字典項目。發音頁面是 [Application-specific Settings] (應用程式特定設定) 對話方塊的一部分,會在您將焦點集中至特定應用程式並鍵入 Orca 修改鍵+Ctrl+空格鍵時啟動。因此您可以為使用的應用程式自訂所需的項目。
當您按 Orca 修改鍵時,Orca 會讀出物件的已知文字屬性資訊。配置 GUI 的 [Text Attributes] (文字屬性) 頁面能讓您自訂 Orca 提供的文字屬性。
此頁面顯示文字屬性清單,每一列有四個欄位:
文字屬性的名稱。
表示是否朗讀該文字屬性的核取方塊。
表示是否在點字顯示上為該文字屬性加上底線的核取方塊。
可編輯的 [Present unless] (顯示於) 字串值。此屬性的值只有在不是此字串值時存在。
例如,依預設,以底線標示的文字具有 none 這個值。如果選取此屬性,且使用者鍵入 Orca 修改鍵+F,則有問題的文字不會加上底線,便不會朗讀此屬性。如果您希望不論該文字是否加上底線,系統一律朗讀此屬性,請選取屬性並清除 [Present unless] (顯示於) 值。
使用 [Reset] (重設) 按鈕 (Alt+R) 將清單值重設為對話方塊第一次顯示時的初始狀態。
當您第一次顯示文字屬性窗格時,所有選取的屬性都會顯示在清單頂端。並依照系統朗讀和點字使用的順序顯示這些屬性。
若要選取其他屬性或調整順序,請使用 [Adjust Selected Attributes] (調整選取的屬性) 按鈕:
[Move to top] (移至頂端) (Alt+T) — 將選取的屬性移至清單頂端。
[Move up one] (上移一行) (Alt+U) — 將選取的屬性上移一列。
[Move down one] (下移一行) (Alt+D) — 將選取的屬性下移一列。
[Move to bottom] (移至底部) (Alt+B) — 將選取的屬性移至清單底部。
使用 [Braille Indicator] (點字指示器) 按鈕來選取用來指示文字的一或多個儲存格,該文字至少有一項指定的屬性。選項有:
[None] (沒有) (預設值)
[Dot 7] (7 點)
[Dot 8] (8 點)
[Dots 7 and 8] (7 和 8 點)
也可在個別應用程式基礎上設定文字屬性。[Text Attribute] (文字屬性) 窗格也是 [Application-specific Settings] (應用程式特定設定) 對話方塊的一部分,會在您將焦點集中至特定應用程式並鍵入 Orca 修改鍵+Ctrl+空格鍵時啟動。
[Key Bindings] (按鍵組合) 頁面提供 Orca 配置 GUI 可用的鍵盤指令完整清單。若要開啟 Orca 設置 GUI,請按 Orca 修改鍵+空格鍵。
若要在執行 Orca 時進入 Orca 的學習模式,請按 Orca 修改鍵+H。處於學習模式時,Orca 會攔截所有鍵盤與點字的輸入事件,並指出可能的效果。若要離開學習模式,請按離開鍵。
Orca 會為某些應用程式提供額外指令,例如 Firefox。若要顯示應用程式額外指令的清單,在該應用程式取得焦點時按 Ctrl+Orca 修改鍵+空格鍵。Orca 設置 GUI 會在應用程式專屬狀態中開啟,並在 [Key Bindings] (按鍵組合) 頁面中顯示額外指令。
GNOME 桌面也有內建的鍵盤指令,可以控制桌面及其應用程式。如需有關 GNOME 捷徑鍵的更多資訊,請參閱第 4 章使用鍵盤來瀏覽桌面。
注意 - MouseKeys 使用 KP_Insert 鍵來模擬滑鼠按鈕的按壓動作。啟用此選項時,MouseKeys 會與作為 Orca 修改鍵的 KP_Insert 發生衝突,導致 Orca 修改鍵的停滯。您也可以使用膝上型電腦按鍵組合,避免使用 Orca 指令小鍵盤。如果您不慎啟用 MouseKeys,可以使用 gnome-keyboard-properties 應用程式來停用 MouseKeys。 |
下列區段列出桌上型電腦鍵盤常用的 Orca 鍵盤指令 (依類別排列)。
下表列出桌上型電腦配置的 Flat Review (平面檢視) 指令鍵盤捷徑。
|
備註 - 這些指令適用於配合物件與配合文字使用。例如,如果 Flat Review (平面檢視) 游標位於選單列上,發出 [read current line] (讀出目前行) 指令就會讀出所有可見選單的名稱。同樣地,發出 [read next word] (讀出下一個字) 指令就會讀出同一行上 Flat Review (平面檢視) 游標右邊的物件;如果找不到任何物件,則 Flat Review (平面檢視) 會移到下一行。
下表列出桌上型電腦配置的書籤指令捷徑鍵。
|
下表列出桌上型電腦配置的其他功能捷徑鍵。
|
下表列出桌上型電腦配置的除錯指令捷徑鍵。
|
下列清單列出膝上型電腦鍵盤常用的 Orca 鍵盤指令 (依類別排列)。
下表列出膝上型電腦配置的 Flat Review (平面檢視) 指令鍵盤捷徑。
|
這些指令適用於配合物件與配合文字使用。例如,如果 Flat Review (平面檢視) 游標位於選單列上,發出 [read current line] (讀出目前行) 指令就會讀出所有可見選單的名稱。同樣地,發出 [read next word] (讀出下一個字) 指令就會讀出同一行上 Flat Review (平面檢視) 游標右邊的物件;如果找不到任何物件,則 Flat Review (平面檢視) 會移到下一行。
下表列出膝上型電腦配置的書籤鍵盤捷徑鍵。
|
下表列出膝上型電腦配置的其他功能捷徑鍵。
|
下表列出膝上型電腦配置的除錯指令捷徑鍵。
|
Orca 旨在與支援「輔助技術服務供應商介面」(AT-SPI) 的應用程式和工具套件配合使用。這些應用程式包括 Oracle Solaris 桌面與其隨附的應用程式:OpenOffice、Firefox 及 Java 平台。
隨即顯示類似 [Orca Configuration] (Orca 配置) 對話方塊的標籤式對話方塊視窗,兩者差異如下:
沒有初始的 [General] (一般) 窗格。
[Speech] (朗讀) 窗格上的 [Speech System] (朗讀系統) 與 [Speech Synthesizer] (朗讀合成器) 選項不在作用中。
任何應用程式特定的按鍵組合會顯示在 [Key Bindings] (按鍵組合) 窗格的清單頂端。
新的應用程式特定的設定窗格可能會顯示在一組標準標籤的尾端。在標籤清單按 End 鍵可直接移至最右邊的標籤。
調整應用程式特定的設定。例如,您通常會停用 Orca 的 [Key Echo] (按鍵回響),但只想在 [GNOME Calculator] (GNOME 計算機) 應用程式啟用該功能。
自訂應用程式設定後,按一下 [OK] (確定)。
這些設定會寫入 ~/.orca/app-settings 目錄中名為 APPNAME.py 的檔案,APPNAME 為應用程式的名稱。
Orca 會自動寫入這些檔案。每次變更該應用程式的設定時都會覆寫檔案的內容。
若要保留任何應用程式特定的設定或代碼,請將這些設定或代碼複製到名為 ~/.orca/app-settings/APPNAME-customizations.py 的檔案。載入應用程式的設定時,會自動讀取此檔案。
備註 - 如果您調整一或多個應用程式特定的按鍵組合,必須按一下 [OK] (確定),新的值才會生效。解決方法為重新啟動 Orca,或是按 Alt+Tab 移到其他應用程式,然後按 Alt+Tab 返回您剛才變更按鍵組合的應用程式。
Orca 使用 BRLTTY 支援點字。BRLTTY 用於存取文字模式主控台內容。在一般啟用點字安裝的 Oracle Solaris 上,BRLTTY 會在執行中並提供文字主控台的存取權。啟動 Orca 時,會連線至 BRLTTY。如果您從文字主控台切換至 X Windows 階段作業,點字顯示會自動跟隨並顯示 Orca 所呈現的內容。
目前搭配 BRLTTY v3.8 或更新版本使用 Orca 的效果最佳 (搭配 BRLTTY v3.7.2 也可得到不錯的效果)。本文章提供有關使用 Orca 搭配 BRLTTY 3.8 的詳細資訊。
本節說明 Orca 中的疑難排解主題。
按 Alt+F2 或 Meta+R 以開啟 [Run] (執行) 對話方塊。
鍵入 orca 然後按 Return 以啟動新的 Orca 實例。
這會強制結束所有現有的 Orca 處理程序並重新啟動 Orca。
此步驟有時會造成桌面沒有回應,這通常是由於運作不良的應用程式所導致的結果。
備註 - 如果您無法連線終端機視窗,嘗試按 Ctrl+Alt+Backspace 關閉 X Window System 伺服器。
這個動作應會讓您返回登入畫面。