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 上完成語音複製。