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。
阅读全文