voiceclaw-jp

Detect wake words and stream LLM responses with VOICEVOX TTS.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/kentoku24/voiceclaw --skill voiceclaw-jp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voiceclaw-jp
Source: https://github.com/kentoku24/voiceclaw/tree/main
Command: npx skills add https://github.com/kentoku24/voiceclaw --skill voiceclaw-jp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables hands-free voice interaction with an OpenClaw agent by wake-word detection, streaming LLM responses, and text-to-speech, eliminating the need to type commands.

Core Features & Use Cases

  • Wake-word activation with configurable phrases
  • Streaming, sentence-level LLM responses for low-latency dialogue
  • VOICEVOX TTS for high-quality Japanese speech synthesis
  • Auto-detection of the OpenClaw gateway with no API keys required
  • Web Speech API STT for browser-based input and playback

Quick Start

Clone the repo, install dependencies, and start the server to run voiceclaw locally.

Frequently Asked Questions about voiceclaw-jp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up hands-free voice interaction with a local LLM agent?

Wake-word detection enables always-listening voice activation so you can trigger an LLM agent without pressing buttons. It detects a configurable phrase locally, then initiates speech-to-text capture and streams the command to the LLM for processing.

Can I use VOICEVOX for Japanese text-to-speech with a local voice assistant?

Yes, VOICEVOX supports Japanese text-to-speech for local voice assistants. You need a local VOICEVOX endpoint to synthesize high-quality Japanese speech from the streaming LLM responses generated by the OpenClaw agent.

What prerequisites are needed to run a wake-word voice assistant locally?

Running a wake-word voice assistant locally requires Node.js 18+, a local OpenClaw gateway, and a VOICEVOX endpoint for TTS. A browser interface supporting the Web Speech API is also needed to handle speech-to-text input.

How do I reduce latency when streaming LLM responses to text-to-speech?

To reduce latency when streaming LLM responses to text-to-speech, process text at the sentence level. Streaming sentence-level LLM responses allows the TTS engine to begin audio synthesis before the full generation completes, enabling low-latency dialogue.