hume-octave
Use Hume Octave for emotionally expressive speech and voice production: text-to-speech, voice design, voice cloning, voice conversion, streaming/realtime TTS, multilingual narration, dialogue continuity, timestamps/lip-sync, safety/rights review, and production QA.
npx skills add calesthio/generative-media-skills --skill hume-octave --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
Use Hume Octave for emotionally expressive speech and voice production tasks, including text-to-speech, voice design, voice cloning, voice conversion, streaming/realtime TTS, multilingual narration, dialogue continuity, timestamps/lip-sync, safety/rights review, and production QA. It is intended when speech performance matters as much as the words, such as character narration, emotive voiceover, interactive playback, or branded voices. It should not be used for music, singing, non-speech sounds, or video generation. It supports multipleOctave versions, streaming options, and various end-points, with guidance on when to use which endpoint and how to manage voices and continuity across utterances.
How it works
The skill instructs the agent to choose Octave based on creative direction and technical needs, generate multiple candidate voices for design tasks, and save the winning voice for reuse in later synthesis. It provides a decision path: select Octave version and voice, decide between streaming or file-based outputs, and use appropriate endpoints such as /v0/tts, /v0/tts/file, /v0/tts/stream/json, /v0/tts/stream/file, or WebSocket streams. It also describes handling timestamps via include_timestamp_types, using `version:
# Hume Octave production guidance Use Hume Octave when the speech performance matters as much as the words: character narration, emotionally varied voiceover, interactive playback, branded voices, multilingual narration, voice cloning with consent, voice conversion, or audio that needs word/phoneme timestamps. Do not treat Octave as a generic flat TTS engine. It is strongest when the request needs
What does the hume-octave skill do?
Use Hume Octave for emotionally expressive speech and voice production: text-to-speech, voice design, voice cloning, voice conversion, streaming/realtime TTS, multilingual narration, dialogue continuity, timestamps/lip-sync, safety/rights review, and production QA.
How do I install it?
Run `npx skills add calesthio/generative-media-skills --skill hume-octave --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From calesthio/generative-media-skills, a repository with 112 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.