Zai-TTS
Générez de l'audio de synthèse vocale de haute qualité en utilisant le service GLM-TTS via la commande uvx zai-tts.
Avant d'utiliser ce skill, vous devez configurer les variables d'environnement ZAI_AUDIO_USERID et ZAI_AUDIO_TOKEN,
qui peuvent être obtenues en vous connectant sur audio.z.ai et en exécutant localStorage['auth-storage'] dans la console via les outils de développement F12.
Utilisation
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav
uvx zai-tts -f path/to/file.txt -o {tempdir}/{filename}.wav
Modification de la vitesse et du volume
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav --speed 1.5
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav --speed 1.5 --volume 2
Changer la voix
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav --voice system_002
Voix disponibles
system_001 : Lila. Une voix féminine joyeuse et à la prononciation standard.
system_002 : Chloe. Une voix féminine douce, élégante et intelligente.
system_003 : Ethan. Une voix masculine ensoleillée et à la prononciation standard.
Récupérez toutes les voix disponibles à l'aide de commandes shell :
uvx zai-tts -l
Si vous souhaitez utiliser des voix personnalisées, veuillez d'abord effectuer le clonage vocal sur le site audio.z.ai.