What problem does it solve? Adding speech features to an app means juggling TTS providers, in-browser dictation, Markdown cleanup, and CLI tooling across five different package entry points. This Skill maps the use-voice-control package so you pick the right subpath, provider, and voice without reading the source. ## Core Features & Use Cases - Entry-point selection: Choose among the root TTS entry, /client browser engines, /react hooks, /node document rendering, /markdown conversion, and /api-client. - Speech generation: Use generateSpeech with the local Kokoro provider (28 voices) or Deepgram Aura via a Cloudflare Workers AI binding. - Dictation and read-aloud: Run Moonshine.js transcription fully in-browser with LiveTranscriber/useLiveTranscription, and chunk-and-play text with ReadAloudController/useReadAloud. - Use Case: You want a docs site to read its Markdown pages aloud. Convert pages with markdownToSpeech so headings and code fences are announced properly, then synthesize audio with generateSpeech or the npx CLI. ## Quick Start Ask the assistant to add read-aloud playback to a React component using use-voice-control's useReadAloud hook with the Kokoro provider.