Loading...
Loading...
Make generated speech feel companion-like with fillers, emotional tuning, and preset speaking styles.
npx skill4agent add noizai/skills characteristic-voice| Sound | Feeling | Use for |
|---|---|---|
| hmm... | Thinking, gentle acknowledgment | Comfort, pondering |
| ah... | Realization, soft surprise | Discoveries, transitions |
| uh... | Hesitation, empathy | Careful moments |
| heh / hehe | Playful, mischievous | Teasing, light moments |
| haha | Laughter | Joy, humor |
| aww | Tenderness, sympathy | Deep comfort |
| oh? / oh! | Surprise, attention | Reacting to news |
| pfft | Stifled laugh | Playful disbelief |
| whew | Relief | After tension |
| ~ (tilde) | Drawn out, melodic ending | Warmth, playfulness |
...~skills/characteristic-voice/
- Find a YouTube video, movie clip where the character involves, preferably a personal speech or voice memo.
- Download the subtitle (e.g. via
)yt-dlp "xxxx" --write-auto-sub --sub-lang en --skip-download -o xxxx- Read the subtitle to get the end timestamp of first line from the character (e.g. via
) or section title.rg -n "xxxx" tmp/xxx.en.vtt- Download the audio until the end timestamp or section title (e.g. via
), use ffmpeg to trim the exact timerage.yt-dlp "xxxx" -x --audio-format wav --download-sections *00:00:00-00:00:25 -o skills/characteristic-voice/xxx
--ref-audiobash skills/characteristic-voice/scripts/speak.sh \
--preset goodnight -t "Hmm... rest well~ Sweet dreams." \
--ref-audio skills/characteristic-voice/hermione.wav -o night.wav--ref-audiospeak.shtts# Use a preset (auto-sets emotion + speed)
bash skills/characteristic-voice/scripts/speak.sh \
--preset goodnight -t "Hmm... rest well~ Sweet dreams." -o night.wav
# Custom emotion override
bash skills/characteristic-voice/scripts/speak.sh \
-t "Aww... I'm right here." --emo '{"Tenderness":0.9}' --speed 0.75 -o comfort.wav
# With specific backend and voice
bash skills/characteristic-voice/scripts/speak.sh \
--preset morning -t "Good morning~" --voice-id voice_abc --backend noiz -o morning.mp3 --format mp3bash skills/characteristic-voice/scripts/speak.sh --help