Complete list of languages and voices available with Piper TTS for the tts-whatsapp skill.
tts-whatsapp "Your text" --lang LANGUAGE_CODE --voice VOICE_NAME --quality QUALITYx_low- Smallest model, fastest, lower qualitylow- Small model, fast, decent qualitymedium- Balanced (recommended)high- Largest model, slowest, best quality
Not all voices have all quality levels. Check Hugging Face for available combinations.
- siwis - Female voice (medium, low)
- upmc - Female voice (medium)
- tom - Male voice (medium)
- alan - Male voice (medium, low)
- alba - Female Scottish voice (medium)
- northern_english_male - Male Northern English (medium)
- semaine - Female voice (medium)
- southern_english_female - Female Southern English (medium, low)
- lessac - Female voice, high quality (high, medium, low)
- libritts - Multi-speaker (high)
- amy - Female voice (medium, low)
- joe - Male voice (medium)
- kristin - Female voice (medium)
- kusal - Male voice (medium)
- l2arctic - Multi-speaker (medium)
- ljspeech - Female voice (high, medium, low)
- norman - Male voice (medium)
- ryan - Male voice (high, medium, low)
- carlfm - Male voice (medium, low)
- davefx - Male voice (medium)
- mls_9972 - Female voice (medium)
- mls_10246 - Male voice (medium)
- sharvard - Male voice (medium)
- claude - Male voice (medium)
- ald - Female voice (medium)
- tux - Male voice (medium)
- thorsten - Male voice, high quality (high, medium, low)
- thorsten_emotional - Male voice with emotions (medium)
- eva_k - Female voice (medium, low)
- karlsson - Male voice (medium)
- kerstin - Female voice (medium)
- pavoque - Male voice (medium)
- ramona - Female voice (medium)
- riccardo - Male voice (medium, low)
- paola - Female voice (medium)
- faber - Male voice (medium)
- edresson - Male voice (medium, low)
- tugao - Male voice (medium)
- mls - Multi-speaker (medium)
- rdh - Male voice (medium)
- nathalie - Female voice (medium)
- dmitri - Male voice (medium)
- irina - Female voice (medium)
- ruslan - Male voice (medium)
- huayan - Female voice (medium, low)
- darkman - Male voice (medium)
- gosia - Female voice (medium)
- mc_speech - Multi-speaker (medium)
- ukrainian_tts - Multi-speaker (medium)
- lada - Female voice (medium)
- jirka - Male voice (medium)
- nst - Multi-speaker (medium)
- talesyntese - Multi-speaker (medium)
- talesyntese - Multi-speaker (medium)
- harri - Male voice (medium)
- anna - Female voice (medium)
- berta - Female voice (medium)
- imre - Male voice (medium)
- dfki - Male voice (medium)
- fahrettin - Male voice (medium)
- rapunzelina - Female voice (medium)
- coqui - Multi-speaker (medium)
- male - Male voice (medium)
- google - Multi-speaker (medium)
- vais1000 - Multi-speaker (medium)
- 25hours - Multi-speaker (medium)
- Various regional voices available
- amir - Male voice (medium)
- gyro - Male voice (medium)
- iseke - Female voice (medium)
- issai - Multi-speaker (medium)
- raya - Female voice (medium)
- natia - Female voice (medium)
- tilde - Multi-speaker (medium)
- mihai - Male voice (medium)
- serbian_tts - Multi-speaker (medium)
- lili - Female voice (medium)
- artur - Male voice (medium)
- lanfrica - Multi-speaker (medium)
- bui - Male voice (medium)
- salka - Female voice (medium)
- steinn - Male voice (medium)
- ugla - Female voice (medium)
- gwryw_gogleddol - Male Northern (medium)
- thorsten - Male voice (medium)
Visit Hugging Face - Piper Voices to download models.
# Create models directory
mkdir -p ~/.clawdbot/skills/piper-tts/models/
# Download French model
wget https://huggingface.co/rhasspy/piper-voices/resolve/main/fr/fr_FR/siwis/medium/fr_FR-siwis-medium.onnx \
-O ~/.clawdbot/skills/piper-tts/models/fr_FR-siwis-medium.onnx
wget https://huggingface.co/rhasspy/piper-voices/resolve/main/fr/fr_FR/siwis/medium/fr_FR-siwis-medium.onnx.json \
-O ~/.clawdbot/skills/piper-tts/models/fr_FR-siwis-medium.onnx.json
# Download English model
wget https://huggingface.co/rhasspy/piper-voices/resolve/main/en/en_US/lessac/medium/en_US-lessac-medium.onnx \
-O ~/.clawdbot/skills/piper-tts/models/en_US-lessac-medium.onnx
wget https://huggingface.co/rhasspy/piper-voices/resolve/main/en/en_US/lessac/medium/en_US-lessac-medium.onnx.json \
-O ~/.clawdbot/skills/piper-tts/models/en_US-lessac-medium.onnx.jsonBefore downloading, listen to voice samples at: https://rhasspy.github.io/piper-samples/
# French with different voices
tts-whatsapp "Bonjour" --lang fr_FR --voice siwis
tts-whatsapp "Bonjour" --lang fr_FR --voice upmc
tts-whatsapp "Bonjour" --lang fr_FR --voice tom
# English US with different voices
tts-whatsapp "Hello" --lang en_US --voice lessac
tts-whatsapp "Hello" --lang en_US --voice amy
tts-whatsapp "Hello" --lang en_US --voice joe
# Spanish variations
tts-whatsapp "Hola" --lang es_ES --voice carlfm
tts-whatsapp "Hola" --lang es_MX --voice claude
tts-whatsapp "Hola" --lang es_AR --voice tux
# German with high quality
tts-whatsapp "Guten Tag" --lang de_DE --voice thorsten --quality high
# Italian
tts-whatsapp "Ciao" --lang it_IT --voice riccardo
# Portuguese
tts-whatsapp "Olá" --lang pt_BR --voice faber
tts-whatsapp "Olá" --lang pt_PT --voice tugao