前言¶
在 DeepSeek Harness 中進行語音交互時,依賴外部 API 會帶來延遲和網絡依賴。開發者需要一個能在本地運行、不將音頻上傳到服務端的錄音方案。
這是什麼¶
Parakeet voice input for DeepSeek Harness 是由 vTRKA 維護的插件,通過集成 Parakeet 和 NeMo-Speech.cpp 模型,在本地機器上實現語音轉文字功能,確保音頻處理不出本地。
核心功能¶
- 在 Composer 中提供本地麥克風按鈕。
- 使用 Parakeet 模型進行離線語音轉錄。
- 支持快捷鍵操作(默認
Ctrl+E/Command+E)。 - 支持通過設置頁面自定義快捷鍵。
- 音頻處理保持在本地機器(127.0.0.1),不上傳外部 API。
安裝與啓用¶
- 確保系統爲 Windows x64,且已安裝 DeepSeek Harness Web profile。
- 打開 PowerShell 並進入插件目錄。
- 運行安裝腳本:
.\install.ps1
- 安裝完成後,重啓 DSH Desktop。
典型用法¶
- 錄音:在 Composer 中點擊麥克風按鈕,或按下快捷鍵(默認
Ctrl+E/Command+E)開始錄音。再次按下同一快捷鍵停止錄音。 - 配置快捷鍵:右鍵點擊麥克風按鈕選擇快捷鍵,或在 Settings → Plugins → Parakeet Voice Input 頁面中配置。
適用場景與注意¶
- 適用場景:需要在本地進行語音轉文字且對隱私敏感的場景。
- 注意事項:
- 插件以當前 DSH 進程權限運行,需確保本地端口 8080 未被佔用。
- 瀏覽器需要麥克風權限,音頻僅發送至本地服務
127.0.0.1。 - 錄音過程中不顯示臨時詞,第二次點擊後纔會顯示最終轉錄結果。
- 安裝前請檢查源碼與許可證(MIT)。
短結尾¶
該插件爲 DeepSeek Harness 提供了完全本地化的語音輸入能力,適合注重隱私和離線運行的開發者。詳細信息請查看 GitHub 倉庫。