工具概覽
opencode-voice 是 Hyprland/Wayland 上 OpenCode 的按鍵通話語音控制系統。使用者按住按鍵、說話、鬆開,OpenCode 隨即大聲回答。也可以在任何應用(如終端、瀏覽器或文件)的游標處口述文字。所有處理都在本機離線執行,包括本地語音轉文字和本地文字轉語音。系統使用常駐守護程序,在啟動時載入一次 Whisper 模型,並在每次請求中複用,避免每句話都重新載入。它包含語音活動檢測(VAD),用於跳過靜音並裁剪語音,併為轉寫結果提供置信度分數。規範化步驟會對已知的誤識別應用確定性的短語修正。架構在邏輯層面支援取消,並使用 socket IPC 在元件之間通訊。語音對話會累積在同一個 OpenCode 會話中。
定價
價格與限制可能變動,請以官網為準,並確認幣別、付款週期、最低席位數和用量上限。
應用場景
- 團隊用 opencode-voice 在任何應用(如終端、瀏覽器或文件)的游標處口述文字。
- 開發者用 opencode-voice 把語音轉寫內容傳送給 OpenCode,並聽到大聲朗讀的回覆。
- 使用者可以把一個按鍵繫結到 voice-auto.sh 來啟用免手動操作,停頓後自動提交。
- 團隊用 opencode-voice 再次按住 SUPER 鍵來打斷正在朗讀的回覆(插話)。
- 使用者可以用 systemctl 和 journalctl 管理語音守護程序,檢視狀態和日誌。
- 開發者可以執行基準測試,測量延遲、即時因子和置信度。
- 團隊可以用語音命令啟動應用,比如說“Open FireDragon”。
功能特色
按鍵說話控制 OpenCode
讓 OpenCode 語音回答
在游標位置聽寫文字
可在多種桌面應用中聽寫
離線將語音轉為文字
離線將文字轉為語音
使用者評論
還沒有評論,來分享你的使用體驗吧