前言¶
做智能體或音樂相關工具時,演唱者往往只有一段清唱幹聲和主觀感受,很難把「我適合唱什麼」「嗓子有沒有問題」「混音該怎麼調」拆成可對照的指標。通用對話模型可以泛泛而談,但缺少基於同一段音頻的可復現數值。聲生觀察臺是 DeepSeek Harness(DSH)上的模型推理類插件:上傳清唱幹聲,在瀏覽器側完成解碼與分析,輸出音域、頻段、嗓況指標與編曲混音方向性建議。下面按定位、能力、安裝與使用說明。
這是什麼¶
聲生觀察臺 · Sonic Observer 由維護者 MOHE007 發佈,在 DSH 插件目錄中歸類爲「模型推理」。npm 包名爲 dsh-shengsheng-observer,當前 README 標註版本爲 v0.5,package.json 中爲 0.5.0,許可爲 MIT。
插件解決的核心問題:用一段清唱幹聲,客觀回答三類問題——我適合唱什麼(適配)、嗓子狀態如何(嗓況)、編曲混音怎麼調(製作)。v1 設計爲本地優先:音頻解碼與分析在瀏覽器完成,音頻不上傳服務器。
核心功能¶
README 將輸出分爲三個板塊,當前 v0.5 各板塊均有內容。
適配¶
回答「我適合唱什麼」,包括但不限於:音域(最低/最高/舒適區)、頻段能量分佈、音色傾向、風格方向;並含波形、頻譜、音高、音域、頻段能量、動態等分析維度。
嗓況¶
回答「我的嗓子狀態如何」,提供 jitter、shimmer、HNR,以及氣聲 / 顆粒感 / 穩定度等參考指數,並附帶護嗓與就醫提示。官方明確:嗓況板塊只提供客觀指標與就醫提示,不是醫療診斷,也不能替代嗓音科/耳鼻喉科檢查。
製作¶
回答「編曲混音怎麼調」,涵蓋頻譜平衡、EQ 建議、動態與壓縮、齒音與呼吸聲、頻段衝突等方向性建議。
交互與語言¶
支持上傳後試聽:播放 / 暫停、拖動進度、波形上的播放頭。面板右上角可切換中文 / English。
設計原則(摘自官方說明)¶
- 本地優先:v1 的音頻解碼與分析全部在瀏覽器完成,音頻不出本機。
- 客觀先行:先給可復現的數值,再給方向性建議。
- 邊界清晰:聲帶健康只做篩查提示,不做診斷。
安裝與啓用¶
插件以當前 DSH 進程權限運行;安裝前建議查看 GitHub 倉庫 源碼與 MIT 許可證。
方式一:npm 一鍵安裝(README 推薦)
在 DeepSeek Harness 的「插件 → 添加插件」裏搜索 dsh-shengsheng-observer,點安裝。
方式二:下載安裝包
- 到 Releases 下載最新版
dsh-shengsheng-observer-0.5.0.tgz; - 打開 DeepSeek Harness → 插件 → 添加插件,選擇該 tgz 安裝;
- 左側欄出現「聲生觀察臺」後,刷新頁面即可使用。
方式三:命令行(本地 tgz 路徑)
dsh plugin --profile <你的 profile> add file:/下載目錄/dsh-shengsheng-observer-0.5.0.tgz
方式四:從源碼本地鏈接安裝
dsh plugin --profile desktop add link:/path/to/聲生觀察臺
說明:DSH 生態理念是「一切皆插件」;社區目錄站點(如 SkillHub 目錄頁)爲獨立站點,與 DeepSeek / 幻方無官方從屬關係,並非官方應用商店。
典型用法¶
- 按上述任一方式安裝並刷新,在左側欄打開「聲生觀察臺」。
- 上傳一段清唱幹聲(無伴奏、便於分析人聲本身)。
- 在面板中查看適配 / 嗓況 / 製作三塊結果,可用試聽控件覈對音頻與波形。
- 需要英文界面時,在面板右上角切換語言。
倉庫 docs/ 下提供 ALGORITHMS.md(算法與庫選型)與 ROADMAP.md(階段計劃),便於覈對分析邊界與後續規劃。index.js 爲 Host 半片(預留給 Python/numpy 重分析),client.js 爲瀏覽器半片(面板 UI、解碼與 DSP)。
適用場景與注意¶
適合誰:需要基於同一段幹聲做音域與音色畫像、粗略嗓況參考、混音/EQ 方向討論的創作者或開發者;在 DSH 裏做音樂/語音相關智能體工作流時,可作爲本地分析面板插件接入。
注意:
- 嗓況結果不能替代專業醫療檢查。
- 分析依賴瀏覽器本地算力與上傳音頻質量;極短或強噪聲樣本可能影響指標準確度(具體算法見倉庫文檔)。
- 試用問題可在 GitHub Issues 反饋。
結尾¶
聲生觀察臺把清唱幹聲拆成適配、嗓況、製作三塊可讀輸出,並堅持本地解碼與分析,適合在 DSH 裏快速建立「上傳 → 指標 → 建議」的閉環。目錄與源碼: