DeepSeek Harness 聲控插件:語音輸入與播報

DeepSeek Harness 提供了插件化擴展能力。在 DSH Web 界面中,除了鍵盤輸入,還可以通過語音進行交互。dsh-voice-control 插件利用瀏覽器原生接口,爲 Web 端增加了語音輸入和語音播報功能。

插件介紹

該插件名爲 dsh-voice-control,由開發者 SuCriss 維護。它的核心作用是將 DeepSeek Harness Web 界面變成一個具備語音交互能力的桌面 Jarvis。插件採用 MIT 許可證。

核心功能

插件主要實現以下功能:

  • 麥克風圖標:麥克風圖標嵌在 composer 發送鍵左側,樣式與原生按鈕統一,不佔用額外空間。
  • 語音輸入:支持說話即發送,或將語音內容填入草稿供編輯。基於 Web Speech API,依賴 Chrome 或 Edge 瀏覽器。
  • 自動播報:助手的回覆會自動朗讀。系統會自動清洗 Markdown 格式以適應口語,並在回覆完成後 1.5 秒內觸發。
  • 音色適配:音色列表根據瀏覽器和系統實時獲取,按語言分組,支持跨設備回落。
  • 設置與快捷鍵:支持右鍵麥克風彈出設置面板(語速、音色、自動發送/朗讀開關、試聽)。同時支持 Ctrl+M 全局快捷鍵錄音。

安裝與啓用

使用官方命令安裝:

dsh plugin --profile web add dsh-voice-control

安裝後需要重啓 dsh web 使配置生效。

使用方法

  1. 發送語音:點擊輸入框左側的麥克風圖標,或按下 Ctrl+M 開始錄音。說話結束後,內容會自動發送或填入輸入框。
  2. 調整設置:右鍵點擊麥克風圖標,在彈出的菜單中可以調整語速、音色、試聽效果以及自動發送/朗讀的開關。
  3. 接收語音:助手回覆後,內容會自動朗讀出來。長回覆內容會截取最後 1200 字符進行播報。

適用場景與注意事項

該插件適合需要通過語音快速輸入指令或希望獲得語音反饋的用戶。插件完全在瀏覽器端運行,零依賴、零後端、零 API Key。

需要注意以下邊界條件:
- 瀏覽器兼容性:語音識別功能僅支持 Chrome 和 Edge 瀏覽器,不支持 Firefox。
- 網絡依賴:語音識別需要網絡連接(使用瀏覽器內置服務),但語音播報(TTS)完全本地。
- 錄音方式:採用推式錄音,避免拾取 TTS 聲音形成迴環。
- 內容長度:自動朗讀的回覆內容有長度限制,最長爲 1200 字符。
- 多會話視圖:未適配多會話並排視圖下的非活動輸入框。

參考資源

插件目錄頁:https://www.skillhub.cn/plugins/SuCriss/dsh-voice-control
源碼地址:https://github.com/SuCriss/dsh-voice-control

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜