[分享] 點字樂譜編輯軟體 BME2 的 NVDA 附加元件 - 討論區

[分享] 點字樂譜編輯軟體 BME2 的 NVDA 附加元件

文章瀏覽次數 771 文章回覆數 0

麥可

麥可圖像(預設)

2021-02-02 22:51:54

From:114.24.171.76

摘要:這篇文章會先簡單介紹 BME2,然後提供 BME2 的 NVDA 附加元件的中文版說明文件(readme)。

BME2 簡介

BME2 的全名是 Braille Music Editor 2,它是一個執行於 Windows 平台的點字樂譜編輯軟體。此軟體需要付費購買正式版本,也有提供免費試用。用 BME2 編寫完成的樂譜,可以透過匯出檔案的方式來產生通用的樂譜交換格式,也就是 MusicXML 檔案。

由於 MusicXML 是通用的交換格式,許多樂譜編輯軟體都有支援,於是便有了一個管道可以讓視障者透過 BME2 編寫樂譜,最終轉換成一般明眼人能夠閱讀的樂譜檔案(例如 pdf)或者也可以轉為 mp3 格式的音樂檔案。具體步驟如下:

  1. 在 BME2 中編寫樂譜。
  2. 在 BME2 中把樂譜匯出(export)成為 MusicXML 檔案,副檔名是 .xml。
  3. 開啟其他樂譜編輯軟體,例如 Finale 或免費的 MuseScore,並透過其檔案匯入(import)功能,來匯入上一個步驟所產生的 xml 檔案,接著再使用其匯出功能來將樂譜輸出成為 mp3 音樂檔案,或者匯出 pdf 檔案以便列印成紙本樂譜。

BME2 官方網站的下載頁面除了下載 BME2 的連結,還有兩個附加元件的下載連結,分別是給 NVDA 和 JAWS 使用的附加元件。底下就是給 NVDA 使用的附加元件的官方說明的中文版。

Braille Music Editor Add-On for NVDA

此專案是專供 Braille Music Editor 2 (Bme2) 軟體使用的 appModule,並且由 Jaws For Windows 的 Bme2 附加元件的原作者設計。

請注意: 此附加元件是由 Gianluca Casalino 免費提供,無論作者或任何貢獻者都沒有參與 BME2 軟體的銷售或開發。如果你在使用或安裝方面碰到任何問題,請聯繫作者,或透過 Github 專案的 "Issues" 功能來回報問題。

官方 Github 儲存庫

附加元件的功能

對語音報讀的支援:

  • 對話窗與選單可正確報讀。
  • 使用 BME2 引擎來支援音樂元素的自然語音。
  • 實作了逐字元、逐字、逐段落、逐行報讀,以及從游標所在位置報讀、報讀至游標所在位置,以及報讀全部。
  • 當某個區塊內容被選取時自動報讀。
  • 當輸入焦點透過 Windows 標準操作方式切換至文字編輯器時自動報讀。
  • 有些特殊的對話窗,例如 play midi、part selector、和 instruments midi seledctor 視窗,現在可以正確報讀,而且當游標四處移動或者在文字方塊中輸入文字與選取文字時,也都可以正確報讀。
  • 使用 BME2 文字處理器來處理打字回應,以便讓音樂元素能夠正確報讀。

對點字顯示器的支援:

  • 對話窗與選單可正確顯示。
  • 編輯器的內容可以在點顯器上正確顯示,而且使用者可以透過點顯器的捲動按鈕或游標移動按鈕來移動。
  • 選取內容會使用第 7 點和第 8 點來加以標示,而且在使用標準 Windows 操作來改變選取範圍時(例如 Shift+方向鍵),也會跟著更新。

對鍵盤的支援:

  • NVDA+Alt+上方向鍵:從開頭報讀至游標所在位置。
  • NVDA+Alt+下方向鍵:從游標所在位置報讀至結尾。
  • NVDA+o:如果游標所在位置的音樂元素有相關屬性,就把它們報讀出來。
  • F12: 如果游標所在位置有歌詞,就把它們報讀出來。

已知問題:

  • Nvda Review Cursor(滑鼠游標)功能尚未於 BME2 中實作.
  • 在音符上面執行 braille routing 時,midi 事件不會觸發。此問題需要進一步研究。
  • 在執行報讀全部的命令時,如果文字內容特別長,NVDA 會當掉。

(本文結束)
※最後更新時間:2021-02-02 22:59:02 From:114.24.171.76 By:麥可