Zai-TTS
Gere áudio de texto para fala de alta qualidade usando o serviço GLM-TTS através do comando uvx zai-tts.
Antes de usar este skill, você precisa configurar as variáveis de ambiente ZAI_AUDIO_USERID e ZAI_AUDIO_TOKEN,
que podem ser obtidas fazendo login em audio.z.ai e executando localStorage['auth-storage'] no console do navegador via F12 Ferramentas do Desenvolvedor.
Uso
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav
uvx zai-tts -f caminho/para/arquivo.txt -o {tempdir}/{filename}.wav
Alterando velocidade e 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
Alterando a voz
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav --voice system_002
Vozes disponíveis
system_001: Lila. Uma voz feminina animada e com pronúncia padrão.
system_002: Chloe. Uma voz feminina suave, elegante e inteligente.
system_003: Ethan. Uma voz masculina ensolarada e com pronúncia padrão.
Obtenha todas as vozes disponíveis usando comandos de shell:
uvx zai-tts -l
Se você quiser usar vozes personalizadas, conclua a clonagem de voz no site audio.z.ai primeiro.