oma-voice
Agent skill fromfirst-fluke/oh-my-agent
Generate or transcribe speech with Voicebox or VoiceStudio, or
How to install oma-voice
install oma-voice
# install the oh-my-agent pack with the skills CLI
npx skills add first-fluke/oh-my-agent# or add only this skill to Claude Code: copy the folder
skills/oma-voice/
# into
~/.claude/skills/oma-voice/ (all projects)
.claude/skills/oma-voice/ (one project)
1# Voice Skill - Speech and Local Audio Processing23## Scheduling45### Goal6Generate and transcribe speech through a local speech backend (the Voicebox app, or VoiceStudio per `voice.backend`), and process existing audio with local media tools. The backend owns synthesis engines and profiles; FFmpeg owns file conversion, duration adjustment, and loudness processing.78### Intent signature9- User asks to generate speech, narrate text, produce a voiceover, create an mp3 or wav from text.10- User wants an audio file transcribed into text, meeting notes, or a transcript.11- User asks for a voice notification when a long task completes or a workflow step is blocked.12- Another skill needs local audio generation infrastructure.13- User needs existing speech fitted to a time window, resampled, converted, or loudness-normalized.1415### When to use16- Generating short notification audio for agent task completion or blockers.17- Producing voiceover, narration, or audio assets (mp3 or wav) for apps and content.18- Transcribing local audio files (mp3, wav, m4a, webm, flac) to Markdown.19- Comparing voice profiles by re-running the same text against different profile ids.20- Processing an existing audio asset, including speech used in an `oma-video` dubbing job.2122### When NOT to use23- Cloud TTS or high-fidelity multilingual cloud voices -> out of scope; future multi-vendor extension.24- Real-time microphone dictation loop in the terminal -> use Voicebox app's built-in hotkey dictation.25…
Excerpt shown under the repository's MIT license.
