dsh-live-voice
Verifieddsh-live-voice Β· v0.7.0 Β· Apache-2.0 Β· Web UI
Local-first hands-free AI voice assistant plugin for DeepSeek Harness (DSH), with speech-to-text, text-to-speech, voice commands, and local speech engines.
Install
dsh plugin add dsh-live-voice Confirm the layer applied with dsh --profile default --dump-config β see the install guide.
Source
Tags
Creators
Readme
DSH Live Voice
Local-first speech-to-text (STT), text-to-speech (TTS), and meeting audio transcription plugin for DeepSeek Harness (DSH). Local speech processing does not make DSH or its AI provider fully offline.
Installation
Tested with DeepSeek Harness v0.2.1-rc.2. The package manifest's dshTestedVersion field records the tested version.
Install the prebuilt package from npm; no source build is required. The Git repository contains source only.
npx dsh plugin add --profile web dsh-live-voice
Restart DSH, then open DSH Settings β Live Voice to configure recognition and speech engines.
Requirements and configuration
- Microphone capture requires browser support, permission, and a secure context (HTTPS or localhost).
- Recognition and synthesis engines have separate language, platform, and model requirements. See the engine guide before selecting a setup.
- Meeting transcription uses Qwen HTTP or Whisper HTTP recognition. Shared-audio availability depends on the browser, system, and sharing surface; obtain appropriate participant consent.
- Capturing meeting audio and sharing assistant playback require separate setup. This is not a native Google Meet or Teams integration.
- The optional
dsh-live-voice-debuggerpackage is not required by the main plugin.
Documentation
- Project overview β canonical presentation, screenshots, and use cases.
- Configuration and conversation flow
- Speech recognition engine selection
- Architecture
- Release notes
- Issue tracker