DeepSeek Harness (DSH) adopts a plugin-based architecture, allowing developers to extend functionality according to their needs. Voice interaction is a common requirement in agent development, but it usually involves API calls or keyboard input. The dsh-koein plugin provides a local voice input solution without cloud interaction.

Plugin Positioning

This is a DSH client plugin maintained by Miyamiz39. It wakes up the agent using a locally resident keyword spotter (KWS), then uses local offline automatic speech recognition (ASR) to convert speech into text and submit the message. The entire process does not rely on API keys, does not call cloud services, and does not require manual typing.

Core Features

  • Wake-word voice input: Starts input using a voice wake word.
  • Local keyword spotter: A keyword detector running locally.
  • Local offline ASR: Local offline speech recognition.
  • No API key, no cloud, no typing: Zero dependencies, no cloud, zero manual input.

Installation and Enablement

Based on verified facts, the plugin does not provide specific installation commands. Users must consult the source code or the plugin directory page for installation instructions. It is recommended to verify the source code content and license information before installation.

Typical Usage

Detailed usage examples are not currently provided. Specific steps must be referenced in the repository documentation or source code comments.

Applicable Scenarios and Notes

  • Applicable scenarios: Local environments that prioritize privacy and where using cloud APIs is not possible or not convenient.
  • Notes:
    • The plugin runs with the permissions of the current DSH process.
    • Because license information is unknown, review the license terms in the source code before installation.

Summary

This plugin provides DSH users with a voice input approach that does not require an internet connection. For more details, visit the plugin directory page or view the source repository.