dsha-tts-bridge:把 DSH 的語音合成搬到宿主側
dsha-tts-bridge 是爲 DeepSeek Harness 提供的宿主側語音合成橋,由 flyinghouse-ma 維護。它解決安卓 proot 容器內 /dev/snd 不可訪問、Android WebView speechSynthesis 念不出中文的問題:在宿主進程裏用微軟 Edge 朗讀的 WebSocket 協議把文字合成爲 MP3,通過 DSH 自帶 webServer 暴露同源路由 /dsh-tts/say.mp3,頁面用 <audio> 直接引用即可。插件零 npm 依賴,內置 LRU 緩存(最近 40 條)和 15 秒超時,success 返回 audio/mpeg、失敗返回 502。text 參數上限 200 字,voice 默認 zh-CN-XiaoxiaoNeural。安裝命令爲 dsh plugin --profile web add @flyinghouse-ma/dsha-tts-bridge,需重啓 dsh web。插件僅做文字轉 MP3,播放控制由頁面負責,需要能訪問微軟語音端點,許可證 MIT。
閱讀全文