π¦ ClawHub
Japanese Smart Home Command Normalizer
by @t0yohei
Normalize short Japanese smart-home voice transcripts after STT into safe structured intents and slots. Use when handling Japanese commands for lights and ai...
TERMINAL
clawhub install japanese-smart-home-command-normalizerπ About This Skill
name: japanese-smart-home-command-normalizer description: Normalize short Japanese smart-home voice transcripts after STT into safe structured intents and slots. Use when handling Japanese commands for lights and air conditioners, especially when transcripts contain STT drift such as γγΌγΌγΌ, γ γγΌγΌ, γγγ΅γ, γ¨γ’γ³γ³γγ‘γ, or ι»ζ°εγγ¦.
japanese-smart-home-command-normalizer
Use this skill when a short Japanese STT transcript needs to be normalized before smart-home execution.
Workflow
1. Read references/design.md for the normalization pipeline and result shape.
2. Read references/domains.md for the supported domains and vocabulary.
3. Reuse lib/normalize.js as the core pure module.
4. Use scripts/demo.js to try sample transcripts from the terminal.
5. Integrate the normalized result into a device-control skill such as switchbot-light or a hook such as audio-router.
Current domains
lightairconNotes
needsConfirmation: true instead of auto-executing.Resources
lib/normalize.js: core normalization and classification module.scripts/demo.js: print normalized results for sample inputs.fixtures/samples.json: sample transcripts and expected outcomes.references/design.md: pipeline, API shape, and confidence rules.references/domains.md: supported vocabulary and extension guidance.references/openclaw-integration.md: thin-hook integration guidance.π Tips & Best Practices
needsConfirmation: true instead of auto-executing.