Génère des réponses audio TTS localement avec le modèle KittenTTS.
bash
pip install https://github.com/KittenML/KittenTTS/releases/download/0.8.1/kittentts-0.8.1-py3-none-any.whl soundfile
python
from kittentts import KittenTTS
# Charger le modèle (nano = plus léger, mini = meilleure qualité)
model = KittenTTS("KittenML/kitten-tts-nano-0.8-int8")
# Générer audio
audio = model.generate("Bonjour Fred !", voice="Bella")
# Sauvegarder
model.generate_to_file("Bonjour Fred !", "output.wav", voice="Luna")
ModèleParamètresTaillenano-int815M25 MBnano15M56 MBmicro40M41 MBmini80M80 MB
kittentts#Un wrapper CLI est disponible à la racine du workspace :
bash
python kittentts_cli.py "Ton texte ici" --voice Luna --output audio.wav
Note: Le venv se trouve dans skills/kittentts/.venv/
Pour utiliser avec l'outil tts d'OpenClaw, le skill génère le fichier audio et le tool tts l'envoie automatiquement sur Telegram.