Skip to main content
skill CX Codex

characteristic-voice — Codex skill: what it does, how to install

Adds emotion, pauses and conversational delivery to synthesized speech. Use it for voice messages with a chosen mood or a voice reference.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add NoizAI/skills --skill characteristic-voice -a claude-code
Open on GitHub

What characteristic-voice does

This skill shapes TTS output with presets for morning, bedtime, comfort, celebration and casual chat. It can adjust emotional tone, pace and small vocal fillers so a line feels less mechanical. The included speak.sh script wraps the tts skill.

You can override emotion settings, select a voice and choose an output format. The --ref-audio option supplies a voice reference for cloning, using a short WAV clip. Reusing recordings from other people or copyrighted media can raise rights issues.

speak.sh always requires curl and python3. The Noiz backend needs NOIZ_API_KEY and sends spoken text plus reference audio off-device, so choose --backend kokoro when local processing matters. Kokoro requires kokoro-tts; reference download and trimming use yt-dlp and ffmpeg.

What it helps with

  • generate a gentle bedtime voice message
  • set a comforting emotional tone for speech
  • adjust emotion and speech speed
  • clone a voice from reference audio
  • run speech generation locally with Kokoro

Example prompts for the agent

  • Create a bedtime audio message with the goodnight preset.
  • Read this line with tenderness using --emo and speed 0.75.
  • Generate a voice message using skills/characteristic-voice/character.wav with --ref-audio.

How to install characteristic-voice

1Skills CLI (Vercel)

npx skills add NoizAI/skills --skill characteristic-voice -a claude-code

2Manually: put the files in place

~/.claude/skills/characteristic-voice/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/characteristic-voice/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about characteristic-voice

How do I install characteristic-voice in Codex?

Run npx skills add NoizAI/skills --skill characteristic-voice -a codex. The installed skill file is at .agents/skills/characteristic-voice/SKILL.md.

What does characteristic-voice do?

It prepares expressive TTS speech with presets, pacing, fillers and emotion controls. Its speak.sh script produces audio through the tts skill.

What is required for the local Kokoro backend?

speak.sh requires curl and python3, while Kokoro also needs kokoro-tts. Kokoro processes speech locally.

Similar skills

Everything for AI and ML →

From the same set6

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor