原創軟體-7 悅耳進度條,讓你的NVDA進度條變得不再難聽的小插件

原創軟體-7 悅耳進度條,讓你的NVDA進度條變得不再難聽的小插件

最近我開發了一款nvda插件,終於解決了困擾我十多年的nvda現狀,
那就是,替換了nvdda原生的難聽進度條音效。
這個插件能讓你的nvda進度條聲音變成你想要的樣子,鄭嫌撥、鋸齒波還是三角波,音量要大還是小,要從哪個音高到哪個音高,都隨心所欲。

效果試聽

  • 傳統進度條音效:單調的嗶嗶聲→
    💡 大文件提示:首次播放可能需要緩衝,拖動進度條時請稍等片刻
  • 悅耳進度條,使用正弦波和余弦淡入淡出效果→
    💡 大文件提示:首次播放可能需要緩衝,拖動進度條時請稍等片刻

下載和GitHub倉庫

相容性

理論上支援2019.3之後的所有版本,但僅在nvda2025.2上進行測試。

🚀 功能特色

  • 多種波形支援:正弦波、方波、三角波、鋸齒波、脈衝波、白噪音
  • 智能淡入淡出:余弦和高斯兩種平滑算法
  • 自定義配置:音量、頻率範圍完全可調

⌨️ 快捷鍵

  • NVDA+Shift+P:切換悅耳進度條功能開關

🔧 使用方法

  1. 安裝插件後重啟NVDA
  2. NVDA+Shift+P 切換開啟或停用插件功能。(預設為開啟狀態)
  3. 在任何有進度條的應用程式中體驗悅耳的音效
  4. 透過NVDA設定面板自定義音效參數
設定配置
  1. 開啟NVDA功能表 → 偏好設定 → 設定
  2. 在類別列表中找到「悅耳進度條」
  3. 根據個人喜好調整以下設定:
    • 波形類型:選擇喜歡的波形(正弦波最柔和,方波最清脆)
    • 淡入淡出算法:余弦(經典)或高斯(更平滑)
    • 音量調整:0.1最小,到1.0最大
    • 起點頻率(低頻):110Hz到300Hz範圍
    • 終點頻率(高頻):1200Hz到1750Hz範圍

🛠️ 故障排除

當進度條音效沒有改變時
  1. 檢查插件狀態
    • NVDA+Shift+P 確認插件已開啟
    • 聽到「開啟 悅耳進度條」提示即表示功能已啟用
  2. 檢查音頻系統
    • 確保你的電腦音頻輸出設備正常工作
    • 嘗試調高系統音量或NVDA音量
    • 在悅耳進度條設定中將音量調高
  3. 重置設定
    如果音效出現異常,可以在設定面板中:
    • 將所有設定調回預設值
    • 或移除插件重新安裝
常見問題解答

Q: 為什麼有時音效會延遲?
A: 這可能是32位系統的音頻緩衝導致,插件已進行優化,但某些老舊電腦可能仍有輕微延遲。

Q: 可以同時播放多個進度條音效嗎?
A: 插件設計為單聲道播放,同時多個進度條會以最後觸發的為準,避免音頻混亂。

Q: 音效太大聲或太小聲怎麼辦?
A: 請到設定面板調整音量,或檢查系統音頻設定。

匯出日誌,讓開發者診斷問題
  1. 開啟NVDA功能表 → 偏好 → 設定 → 一般
  2. 將「事件記錄等級」設為「偵錯」
  3. 找到一個有進度條的地方,並確認插件為開啟狀態,
    之後再有進度條的ui等待一段時間,例如30秒,
    這樣是為了觸發插件的捕獲邏輯以產生日誌
  4. 開啟NVDA功能表 → 工具 → 檢視事件記錄
  5. 全選複製所有內容並複製,把內容貼到記事本保存,之後把檔案發給開發者來診斷

📋 更新日誌

V0.1
  • 首次發布
  • 支援多種波形類型
  • 音頻緩存系統
  • 完整的設定面板
  • 余弦和高斯淡入淡出算法

🤝 技術支援

如果你遇到問題或有建議,歡迎聯繫:

📝 授權條款

本插件採用 [GPL v3] 發布,詳細條款請參閱GitHub倉庫的 LICENSE 檔案。


最後,一起享受更悅耳的進度條體驗吧! 🎵