Zai-TTS 是做什么的?
使用 GLM-TTS 服务通过 uvx zai-tts 命令生成高质量的文本转语音音频。
在使用此技能前,你需要配置环境变量 ZAI_AUDIO_USERID 和 ZAI_AUDIO_TOKEN,
这些变量可以通过登录 audio.z.ai 网站,并在 F12 开发者工具的控制台中执行 localStorage['auth-storage'] 来获取。
用法
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav
uvx zai-tts -f path/to/file.txt -o {tempdir}/{filename}.wav
调整语速、音量
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
切换语音
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav --voice system_002
可用语音
system_001:Lila。一种欢快、标准发音的女性声音
system_002:Chloe。一种温柔、优雅、知性的女性声音
system_003:Ethan。一种阳光、标准发音的男性声音
使用 shell 命令获取所有可用语音:
uvx zai-tts -l
如果你希望使用自定义语音,请先在网站 audio.z.ai 上完成语音克隆。