NVDA Coach
版本 1.5.4
作者:Tony Gebhard,輔助技術講師
什麼是 NVDA Coach?
NVDA Coach 是一款互動式訓練外掛,透過簡短的動手練習來教你 NVDA 命令。你不必對著手冊死記硬背,而是可以實時練習每一個命令,並獲得語音回饋。NVDA Coach 會一步一步地引導你,讓你在 NVDA 內部按照自己的節奏穩步前進。
NVDA Coach 專為完全零基礎的初學者以及剛剛開始接觸螢幕閱讀器的朋友而設計。它的開發者是一位每天都在與這些學員打交道的輔助技術講師。
開始使用
按 NVDA+Shift+C 開啟 NVDA Coach。螢幕上會出現一個常駐的 Coach 視窗。第一次開啟時,你會看到一段介紹和一個課程選擇器。用方向鍵選擇一課,然後按 Enter 開始。
在整個學習過程中,Coach 視窗都會保持開啟,這樣你隨時都能看到當前的指令。如果你在課程中切換到了其他視窗去練習,隨時可以按 NVDA+Shift+C 回到 Coach 視窗。
課程進行中
每一課都會引導你完成一小串步驟。對於要求你嘗試 NVDA 命令的步驟,請切換到其他視窗執行該操作,然後按 NVDA+Shift+C 回到 Coach 視窗,再按 Enter 確認並繼續。對於帶有內嵌練習文字的步驟,只需按下箭頭進入 Coach 視窗內的文字區域,直接在那裡練習即可。在任何課程中,以下按鍵始終可用:
- Enter:前進到下一個步驟。
- F1:重複當前指令。
- F2:獲取當前步驟的提示。再次按下可依次收聽每個步驟最多三條提示。
- F3:跳過當前步驟。
- Escape:停止當前課程。
- NVDA+Shift+C:從任何其他視窗返回 Coach 視窗。
在課程之間切換
完成一課之後,你不必重新開啟課程選擇器就能繼續學習:
- Ctrl+N:進入當前章的下一課。
- Ctrl+B:返回上一課。
- Ctrl+R:從頭重新開始當前課程。
- NVDA+Shift+C:開啟課程選擇器,跳轉到任意一課或任意一章。
包含的課程
1. NVDA 入門
十三個簡短的練習,涵蓋每位初學者都需要的基本命令,並從一個幫助你理解 NVDA 命令工作方式的框架講起。無需任何基礎。
- 理解命令的類別——學習鍵盤命令的三大類別(Windows 命令、程式命令和螢幕閱讀器命令),並瞭解為什麼 NVDA 命令只報告資訊而不會改變任何內容。
- 認識你的 NVDA 鍵——找到並使用 NVDA 修飾鍵(Insert 或 Caps Lock)。
- 讀出標題欄——學習 NVDA+T,隨時識別當前活動視窗。
- 讀出時間——學習 NVDA+F12,收聽當前的時間和日期。
- 讓 NVDA 停止朗讀——使用 Control 鍵立即停止語音。
- 弄清你在哪裡——學習 NVDA+Tab,識別當前獲得焦點的控制元件。包含一個可實際操作的登入表單練習。
- 用 Tab 在控制元件之間移動——用 Tab 和 Shift+Tab 在對話方塊和表單中導航。包含可實際操作的練習表單。
- 啟用按鈕和控制元件——用 Enter 和空白鍵啟用你所停留的控制元件。包含可實際操作的練習控制元件。
- 讀出當前行——學習 NVDA+上箭頭,隨時重讀任意一行。包含內嵌練習文字。
- 用輸入幫助探索按鍵——使用 NVDA+1,安全地瞭解任意按鍵的功能。
- 開啟使用者指南——從 NVDA 選單中找到 NVDA 幫助系統。
- 瞭解你的鍵盤——實體鍵盤參考:Ctrl 鍵的幾種不同位置、用 Fn+方向鍵充當 Home/End/Page Up/Page Down、Fn Lock,以及多媒體模式與 F 鍵模式的區別。
- 用 Alt+Tab 切換視窗——按一次 Alt+Tab 在兩個視窗之間來回切換;按住 Alt 再連續輕按 Tab 可在多個視窗之間迴圈。
2. 認識你的鍵盤
三節課,在正式學習命令之前先帶你熟悉實體鍵盤。涵蓋標準鍵盤和筆記本鍵盤兩種型別。
- 修飾鍵及其位置——在標準鍵盤和筆記本鍵盤上找到 Ctrl、Shift、Alt、Windows 鍵以及 NVDA 鍵(Insert 和 Caps Lock)的位置。
- 功能鍵與 Fn 鍵——F1 到 F12、多媒體模式與 F 鍵模式、用 Fn+方向鍵充當 Home/End/Page Up/Page Down,以及 Fn Lock。
- 臺式與筆記本鍵盤佈局——佈局設定的含義、如何檢視和更改,以及 NVDA Coach 如何在每一課中同時給出兩種佈局的按鍵。
3. 閱讀和瀏覽文字
七節課,教你精準地瀏覽文件、電子郵件和文字框。每節課都在 Coach 視窗中直接內建了練習文字區域——無需切換到其他應用程式。
- 按字元移動——用右箭頭和左箭頭逐字元瀏覽文字。
- 逐詞跳轉——用 Control+右箭頭和 Control+左箭頭按詞移動。
- 逐行移動——用下箭頭和上箭頭一行一行地通讀文件。
- 跳到開頭和結尾——用 Control+Home 和 Control+End 立即跳到文件的任意一端。
- 從這裡開始讀完全部——全文朗讀會不間斷地一直讀下去。臺式佈局:NVDA+下箭頭。筆記本佈局:NVDA+A。
- 選擇並突出顯示文字——用 Shift 加方向鍵按字元、按詞、按行選擇文字;用 NVDA+Shift+上箭頭(臺式)或 NVDA+Shift+S(筆記本)報告所選內容;用 Control+C 複製。
- 按段落和頁面導航——用 Control+上/下箭頭按段落移動;用 Page Up/Page Down 進行更大幅度的跳轉。
4. 瀏覽模式與網頁導航
十節課,教你使用 NVDA 的瀏覽模式瀏覽網頁。開始本章任意一課時,都會自動開啟一個練習網頁。
- 關於瀏覽模式——什麼是瀏覽模式,以及如何切換到你的瀏覽器。
- 按標題導航——用 H 和 Shift+H 在任意頁面的標題之間跳轉。
- 跳轉到指定標題級別——用數字鍵 1 到 6 跳轉到特定級別的標題。
- 按連結導航——用 K 和 Shift+K 在連結之間移動;用 Tab 在可互動元素之間移動。
- 與表單互動——用 F、E 和 B 查詢表單欄位、編輯框和按鈕。
- 焦點模式與瀏覽模式——用 NVDA+空白鍵在閱讀模式和輸入模式之間切換;焦點模式會把游標放進編輯框。
- 地標和列表——用 D 在頁面地標之間跳轉;用 L 在列表之間跳轉。
- 元素列表——用 NVDA+F7 開啟一個完整列表,其中包含頁面上所有的標題、連結或表單欄位。
- 在頁面中查詢文字——用 NVDA+Ctrl+F 在頁面內搜尋;用 NVDA+F3 和 NVDA+Shift+F3 在結果之間向前和向後移動。
- 導航表格——用 Ctrl+Alt+方向鍵在表格單元格之間移動;瞭解進入表格時 NVDA 會播報什麼。
5. 物件導航
六節課,教你到達 Tab 鍵無法訪問的控制元件。全程使用層級/金字塔模型——“上一層”“下一層”“同一層”——而不使用父/子術語。每一課都同時給出臺式和筆記本兩種佈局的按鍵。
- 什麼是物件導航?——金字塔模型、什麼時候該使用物件導航,以及先把視窗最大化的重要性。
- 移動到下一個和上一個物件——NVDA+小鍵盤 6 和小鍵盤 4(臺式);NVDA+Shift+右/左箭頭(筆記本)。區分 NVDA+Tab 與物件導航器。
- 在層級之間上下移動——NVDA+小鍵盤 8 和小鍵盤 2(臺式);NVDA+Shift+上/下箭頭(筆記本)。
- 讀出當前導航物件——NVDA+小鍵盤 5(臺式);NVDA+Shift+逗號(筆記本)。連按兩次可逐字拼讀名稱。
- 把鍵盤焦點移到導航物件上——把焦點移到透過導航找到的任意物件;把導航器同步到當前焦點。
- 物件導航什麼時候有用——三種適合使用物件導航的場景,以及練習建議。
6. 自訂 NVDA
兩節課,教你調整 NVDA,讓它更符合你的鍵盤和語音偏好。完成本章即可觸發結業證書。
- 更改鍵盤佈局——在 NVDA 設定中,在臺式(數字小鍵盤)佈局與筆記本(字母鍵)佈局之間切換。
- 合成器設定環——無需開啟對話方塊,即時調整語速、音調、音量和語音。還介紹 NVDA 設定中的“語音”面板,便於精確控制。
練習環境
多節課都內建了練習環境,讓你不離開課程就能嘗試真實的命令:
- 可實際操作的練習表單——關於 Tab 導航、啟用控制元件和識別焦點的課程會開啟一個單獨的無障礙表單視窗,裡面有真實的按鈕、核取方塊和文字框供你練習。
- 內嵌練習文字——閱讀和文字導航課程直接在 Coach 視窗中嵌入了練習文字區域。從指令處按下箭頭進入文字,就能練習按字元、按詞、按行移動以及選擇文字,而無需切換視窗。
- 練習網頁——瀏覽模式課程會在你的瀏覽器中開啟一個完全無障礙的練習 HTML 頁面,包含標題、連結、表單、地標和列表。
進度跟蹤
NVDA Coach 會記住你已經完成了哪些課程。已完成的課程會在課程選擇器中做出標記,讓你一眼就能看到自己的進度。你的進度儲存在 NVDA 使用者配置資料夾中,重啟 NVDA 後依然保留。
寫給講師
課程以純 JSON 檔案的形式存放在外掛的 lessons 資料夾中。每個 JSON 檔案定義一個課程類別,其中包含按順序排列的課程列表,而每一課又是一系列步驟。步驟可以是資訊型的(學員閱讀後按 Enter),也可以是手勢型的(學員自己執行操作,再按 Enter 確認),還可以包含用於視窗內導航練習的內嵌練習文字。你可以透過新增新的 JSON 檔案來建立新的課程類別——可以參考隨附的檔案作為模板。
如需定製課程開發、培訓諮詢,或對如何在教學中使用 NVDA Coach 有任何疑問,請直接聯絡 Tony:
系統要求
- NVDA 2024.1 或更高版本(已測試至 NVDA 2026.1)
- Windows 10 或 Windows 11
- 無需任何其他軟體
支援與聯絡
如果你有疑問、遇到問題,或者想建議新的課程,歡迎直接聯絡:
致謝
NVDA Coach 是由使用它的人們共同塑造的。感謝每一位提供過回饋、指正和鼓勵的朋友。
- Jessica Tegner(Be My Eyes)——提供了寶貴的早期回饋以及功能和課程建議,從根本上塑造了這款外掛。
- Nash——功能和課程建議。
- John Hess,美國明尼蘇達州聖保羅市州立盲人服務機構(State Services for the Blind)輔助技術專家——詳細糾正了物件導航一章中筆記本鍵盤佈局的手勢,並透過 NVDA 輸入幫助逐一核實。
- Brandon Patterson——糾正了自訂 NVDA 一章中合成器設定環的按鍵。
- Valentin Kupriyanov,俄語 NVDA 使用者社群負責人——提出了國際化與本地化方案,完成了第一個完整的俄語本地化,並提交了詳細的本地化錯誤報告。
- Umut KORKMAZ(土耳其)——土耳其語翻譯。
- Rui Fontes(NVDA 葡萄牙語翻譯團隊)。
- Edson Miranda(巴西)——巴西葡萄牙語翻譯(進行中)。
- Mateo Quintela(西班牙)——西班牙語本地化測試和練習文字。
- Chris、Mike、Kevin、Julie、Larry、Jim、McKayla 和 Skyler——美國太平洋西北地區各州機構的輔助技術專家,他們在 2026 年 4 月培訓課程中的實操回饋塑造了本版本的內容。
- 以及所有花時間來信指正和鼓勵的匿名參與者和社群成員。
更新內容
版本 1.5.4
- 已確認相容 NVDA 2026.1:NVDA Coach 已在 NVDA 2026.1(64 位,Python 3.13)上完成測試並確認可以正常工作。相容性宣告已同步更新,使用 NVDA 2026.1 的使用者在外掛商店中不會再看到相容性警告。此次無需任何程式碼改動。
版本 1.5.3
- 錯誤修復——課程文字編碼已更正:三個英文課程檔案(NVDA 入門、自訂 NVDA、閱讀和瀏覽文字)中共 144 個損壞的破折號字元(顯示為 "â€"" 而不是 "—")已被更正。此前 NVDA 會把這串亂碼逐字讀出來,而不是作自然停頓。課程內容、命令和指令均未改變。
版本 1.5.2
- 錯誤修復——移除了啟動時的完課播報:此前如果學員已經完成全部課程,NVDA Coach 會在每次 NVDA 重啟時錯誤地播報“恭喜——你已完成所有課程!”(並伴有聲音)。現在證書按鈕會在啟動時靜默恢復。完整的祝賀播報只會在當前會話中真正完成課程的那一刻播放。
- 課程選擇器中的個人資料按鈕:課程選擇器對話方塊中新增了“個人資料 (F7)”按鈕,與“開啟/開始”和“取消”按鈕並列。這樣學員無需記住 F7 快捷鍵,也能透過一個標籤清晰、容易發現的按鈕來設定自己的姓名、講師和培訓中心。
- 完課後的返回介面:已經完成全部課程的學員,日後再開啟 NVDA Coach 時會看到一個安靜的“歡迎回來——課程已完成!”介面。介面中包含獲取證書的說明和導航快捷鍵回顧。返回時不會播放完課聲音。
- 介紹介面中的 F1–F7 參考:介紹介面和初始 Coach 視窗文字現在完整列出了所有功能鍵及其作用——Enter、F1 到 F7、Escape 以及導航快捷鍵——讓新學員在第一課開始之前就瞭解所有可用的控制鍵。
- 4 節新課程(共 45 節):
- 檢視電池狀態(第 1 章,第 14 課)——按 NVDA+Shift+B 即可聽到電池電量百分比和充電狀態,無需碰滑鼠,也無需在工作列裡導航。
- 檢視字型和格式(第 3 章,第 8 課)——按 NVDA+F 聽取游標處的字型名稱、字號、加粗、斜體和下劃線資訊。連按兩次可開啟完整的格式對話方塊。
- 更改音訊輸出裝置(第 6 章,第 3 課)——按 NVDA+Ctrl+U 開啟音訊輸出裝置選擇器,把 NVDA 語音切換到耳機、外接音箱或 HDMI。
- 控制音訊閃避(第 6 章,第 4 課)——按 NVDA+Shift+D 迴圈切換閃避模式,讓 NVDA 在朗讀時自動降低其他音訊的音量。
- 西班牙語 (es) 翻譯:全部六個課程章節、全部三個文件頁面以及所有介面文字現已提供西班牙語版本。將 NVDA 語言設定為西班牙語的使用者將獲得完全本地化的體驗。
- 土耳其語本地化——新增第 2 章:Umut KORKMAZ 的土耳其語翻譯現已包含第 2 章(認識你的鍵盤),至此六個章節的土耳其語翻譯全部完成。
版本 1.5.1
- 錯誤修復——使用者指南快捷鍵已更正:NVDA 入門一章中有兩條提示錯誤地告訴使用者在 NVDA 幫助子選單中按 G 開啟使用者指南。正確的快捷字母是 U。已在英文課程內容中修復。
- 俄語本地化完全恢復:Valentin Kupriyanov 為 v1.5 製作的完整俄語翻譯現已整合——包括全部六個課程章節、更新後的文件,以及 NVDA 載入俄語翻譯所必需的已編譯
nvda.mo 二進位制檔案。由於缺少該二進位制檔案,俄語使用者在 v1.5 中看到的是英文內容。
版本 1.5
- 個性化 (F7):在 Coach 視窗或課程選擇器中隨時按 F7 開啟個人資料對話方塊。輸入你的姓名、講師姓名和培訓專案。NVDA Coach 會在各處使用這些資訊:第一次開始課程時的一次性個性化問候、完成課程時的“幹得好,[姓名]!”,以及課程結束時點名向你道賀。
- F4–F7 快捷鍵:在 Coach 視窗和課程選擇器中隨時可用。F4 開啟幫助文件(按兩次確認)。F5 開啟一封發給開發者的回饋郵件(按兩次確認)。F6 即時開關課程音效。F7 開啟個性化對話方塊。
- 結業證書:完成第 6 章(自訂 NVDA)的全部課程後,會出現一個真摯的祝賀介面,並帶有“匯出證書”按鈕。證書是一個 HTML 檔案,會儲存到你的“下載”資料夾並在瀏覽器中開啟——可以直接列印,也可以另存為 PDF。如果你已設定個人資料,證書會包含你的姓名、日期、講師和培訓專案。
- 章節順序調整:“認識你的鍵盤”現在是第 2 章,讓學員在學習命令之前先熟悉實體鍵盤。“自訂 NVDA”現在是最後一章(第 6 章),作為整個課程的自然收尾。
版本 1.4
- 四個章節新增六節課:瞭解你的鍵盤(第 1 章)、用 Alt+Tab 切換視窗(第 1 章)、按段落和頁面導航(第 2 章)、導航表格(第 3 章),以及全新的第 6 章(認識你的鍵盤),包含關於修飾鍵、功能鍵和 NVDA 佈局選擇的三節課。
- 錯誤修復——練習框按鈕回饋:“播放蜂鳴聲”按鈕此前即使是用空白鍵啟用的,也會播報“你用 Enter 啟用了按鈕”。現在會正確播報“你啟用了按鈕”。
- 物件導航——層級/金字塔術語:全篇改用基於層級的術語(“上一層”“下一層”),替換了原來的父/子說法。章節引言中引入了金字塔模型。
- 瀏覽模式——新增“導航表格”課程:用 Ctrl+Alt+方向鍵在表格單元格之間導航。
- 全篇加入命令類別標籤:在最初的全部五個章節中加入了 [NVDA 命令] 和 [Windows 命令] 行內標籤。
- 土耳其語本地化:由 Umut KORKMAZ 貢獻的第一個土耳其語翻譯。
完整的版本歷史請參閱 CHANGELOG。