BreezeTTS for DSH:把助手回覆讀出來

前言

在 DeepSeek Harness(DSH)裏調試智能體時,長回覆往往要掃一眼文字才能跟上節奏;若希望邊聽邊改 prompt、或在不方便盯屏的環境裏跟進對話,就需要把模型輸出轉成語音。瀏覽器自帶的朗讀或外接 TTS 服務可以湊合,但密鑰管理、音色切換和「按句停止」往往要另搭一層。下面介紹維護者 hangdingding 提供的 BreezeTTS 插件(社區目錄條目 hangdingding/breezetts-dsh-0.2-archive,package 名 breezetts-dsh,當前資料中版本爲 0.2.3):面向 DSH 的官方 Breeze 語音集成,優先走 Breeze CLI 設備登錄,CLI 不可用時回退 Breeze API。

這是什麼

BreezeTTS for DSH 是 DeepSeek Harness 上的 Breeze 語音插件:把助手回覆朗讀出來。README 說明其優先使用 Breeze CLI(breeze 命令,設備登錄、無需在插件裏粘貼 Key);CLI 不可用時回退 Breeze API(需 brz_ 前綴的 Key)。分類歸屬爲模型推理;源碼與說明見 GitHub 倉庫,目錄頁見 SkillHub 插件頁。

核心功能

經 README 覈實,插件在 Web 客戶端注入對話 UI,主要能力包括:

  • 每條回覆旁的朗讀按鈕,可隨時停止;
  • 自動朗讀開關;
  • 音色搜索、試聽與即時切換;
  • 音色設計:用描述生成 3 個預覽,保存後使用;
  • 語速、語言、發音指導等參數;
  • 餘額顯示,以及邀請與福利入口。

引擎可在設置中切換:自動(默認)(CLI 已登錄則優先 CLI,否則 API)、CLI 優先(失敗不降級)、API 優先(僅 HTTP API,需 brz_ Key)。CLI 憑據存放在 ~/.breeze/credentials.json,插件不讀取、不保存 Key。

此外插件向模型註冊工具 breeze_speak,供助手在合適時主動合成定製語音(見下文典型用法)。

安裝與啓用

DSH 生態裏插件通常通過 Harness 的安裝入口添加;本插件 README 給出的 GitHub 安裝標識如下(勿自行改倉庫名拼接):

github:hangdingding/breezetts-dsh

也可以將插件目錄拷貝進 DSH 的插件目錄完成本地安裝。

第一次連接 Breeze

打開插件設置 → 「Breeze CLI」卡片 → 點 連接 Breeze:

  1. 若未安裝 CLI,會自動執行官方安裝腳本;
  2. CLI 打開瀏覽器,在瀏覽器中完成授權;
  3. 插件輪詢登錄狀態,成功後顯示「已連接」。

無圖形界面的服務器上,可使用 breeze login --no-browser,或爲進程設置環境變量 BREEZE_API_KEY。

配置項

設置面板可改:API Key、音色、語速、語言、發音指導、引擎、CLI 路徑。其餘項在 cordis.patch.yml 中維護。

典型用法

界面朗讀

啓用自動朗讀,或在單條回覆上點朗讀;需要靜音時點停止即可。音色與語速在設置裏調整,與設計好的「音色設計」流程配合使用。

模型調用 breeze_speak

插件註冊模型工具:

breeze_speak(text, voice_id?, instructions?, speed?)

當用戶要求用特定音色或語氣念某段話時,模型可調用該工具。插件通過 Breeze CLI 合成音頻並放入待播隊列;回覆結束後瀏覽器播放這段定製音頻,而不是用默認音色朗讀整段文字。若工具未被調用,行爲不變:自動朗讀與朗讀按鈕仍使用設置裏的音色。README 註明隊列爲全局隊列,適合單人使用;多會話併發會按先後順序播放。

適用場景與注意

適合在 DSH Web 對話裏需要聽讀助手輸出、或希望模型通過 breeze_speak 輸出定製語音的場景。CLI 路徑適合本機已裝 Breeze、希望免 Key 登錄的情況;純 API 或 headless 環境需準備 brz_ Key 或 BREEZE_API_KEY。

插件與當前 DSH 進程同權限運行,安裝前應自行查看倉庫源碼與許可證(資料中未單獨列出許可證字段,以倉庫爲準)。DeepSeek Harness 社區插件目錄(如 SkillHub)爲獨立站點,與 DeepSeek / 幻方無官方從屬關係;本文事實以倉庫 README 與 package 元數據爲準。

鏈接

  • 目錄頁:https://www.skillhub.cn/plugins/hangdingding/breezetts-dsh-0.2-archive
  • GitHub:https://github.com/hangdingding/breezetts-dsh-0.2-archive

經過上面的步驟,你可以在 DSH 裏用 Breeze 把回覆讀出來,並在需要時讓模型通過 breeze_speak 播放定製語音。

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

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

小夜