Skip to content

dsh-live-voice

Verified

dsh-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-debugger package is not required by the main plugin.

Documentation

License

Apache-2.0