Full-duplex voice plugin for DeepSeek Harness
haoku123/dsh-voice · skills
Full-duplex voice plugin for DeepSeek Harness: mic → SenseVoice ASR (sherpa-onnx) → LLM → Edge TTS with true barge-in.
★ 5GitHub stars
5Forks
2026-08-25Last updated
TypeScriptLanguage
MITLicense
Key features
- The llm/stream tap is losslessevery chunk is yielded unchanged, the segmenter only observes.
- The model stream is never blocked by synthesis.
- ASR runs host-side with sherpa-onnx (Apache-2.0) running SenseVoice — the CN-native speech model that outperforms whisper on Chinese: native simplified output, punctuation, inverse text normalization (ITN) and 50+ language auto-detection.
- The browser only records and posts raw little-endian f32 PCM.
Install command
dsh plugin --profile web add github:haoku123/dsh-voice