{"id":"bf095ad7-690d-44db-8344-6121c5dce957","shortId":"sffTaw","kind":"skill","title":"Zai Tts","tagline":"Skills skill by Aahl","description":"# Zai-TTS\n\nGenerate high-quality text-to-speech audio using GLM-TTS service via the `uvx zai-tts` command.\nBefore using this skill, you need to configure the environment variables `ZAI_AUDIO_USERID` and `ZAI_AUDIO_TOKEN`,\nwhich can be obtained by login `audio.z.ai` and executing `localStorage['auth-storage']` in the console via F12 Developer Tools.\n\n## Usage\n```shell\nuvx zai-tts -t \"{msg}\" -o {tempdir}/{filename}.wav\nuvx zai-tts -f path/to/file.txt -o {tempdir}/{filename}.wav\n```\n\n## Changing speed, volume\n```shell\nuvx zai-tts -t \"{msg}\" -o {tempdir}/{filename}.wav --speed 1.5\nuvx zai-tts -t \"{msg}\" -o {tempdir}/{filename}.wav --speed 1.5 --volume 2\n```\n\n## Changing the voice\n```shell\nuvx zai-tts -t \"{msg}\" -o {tempdir}/{filename}.wav --voice system_002\n```\n\n## Available voices\n`system_001`: Lila.  A cheerful, standard-pronunciation female voice\n`system_002`: Chloe. A gentle, elegant, intelligent female voice\n`system_003`: Ethan. A sunny, standard-pronunciation male voice\n\nRetrieve all available voices using shell commands:\n```shell\nuvx zai-tts -l\n```\nIf you want to use custom voices, please complete voice cloning on the website `audio.z.ai` first.","tags":["zai","tts","skills","aahl"],"capabilities":["skill","source-aahl","category-skills"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/aahl/skills/zai-tts","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"install_from":"skills.sh"}},"qualityScore":"0.300","qualityRationale":"deterministic score 0.30 from registry signals: · indexed on skills.sh · published under aahl/skills","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T21:40:32.156Z","embedding":null,"createdAt":"2026-04-18T20:34:58.730Z","updatedAt":"2026-04-22T21:40:32.156Z","lastSeenAt":"2026-04-22T21:40:32.156Z","tsv":"'001':141 '002':137,151 '003':160 '1.5':106,118 '2':120 'aahl':6 'audio':18,43,47 'audio.z.ai':55,196 'auth':60 'auth-storag':59 'avail':138,171 'category-skills' 'chang':91,121 'cheer':144 'chloe':152 'clone':192 'command':30,175 'complet':190 'configur':38 'consol':64 'custom':187 'develop':67 'eleg':155 'environ':40 'ethan':161 'execut':57 'f':85 'f12':66 'femal':148,157 'filenam':79,89,103,115,133 'first':197 'generat':10 'gentl':154 'glm':21 'glm-tts':20 'high':12 'high-qual':11 'intellig':156 'l':181 'lila':142 'localstorag':58 'login':54 'male':167 'msg':76,100,112,130 'need':36 'o':77,87,101,113,131 'obtain':52 'path/to/file.txt':86 'pleas':189 'pronunci':147,166 'qualiti':13 'retriev':169 'servic':23 'shell':70,94,124,174,176 'skill':3,4,34 'source-aahl' 'speech':17 'speed':92,105,117 'standard':146,165 'standard-pronunci':145,164 'storag':61 'sunni':163 'system':136,140,150,159 'tempdir':78,88,102,114,132 'text':15 'text-to-speech':14 'token':48 'tool':68 'tts':2,9,22,29,74,84,98,110,128,180 'usag':69 'use':19,32,173,186 'userid':44 'uvx':26,71,81,95,107,125,177 'variabl':41 'via':24,65 'voic':123,135,139,149,158,168,172,188,191 'volum':93,119 'want':184 'wav':80,90,104,116,134 'websit':195 'zai':1,8,28,42,46,73,83,97,109,127,179 'zai-tt':7,27,72,82,96,108,126,178","prices":[{"id":"80b0ed22-4a9a-493e-b4bb-04893974636b","listingId":"bf095ad7-690d-44db-8344-6121c5dce957","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"aahl","category":"skills","install_from":"skills.sh"},"createdAt":"2026-04-18T20:34:58.730Z"}],"sources":[{"listingId":"bf095ad7-690d-44db-8344-6121c5dce957","source":"github","sourceId":"aahl/skills/zai-tts","sourceUrl":"https://github.com/aahl/skills/tree/main/skills/zai-tts","isPrimary":false,"firstSeenAt":"2026-04-18T22:10:27.429Z","lastSeenAt":"2026-04-22T18:56:42.055Z"},{"listingId":"bf095ad7-690d-44db-8344-6121c5dce957","source":"skills_sh","sourceId":"aahl/skills/zai-tts","sourceUrl":"https://skills.sh/aahl/skills/zai-tts","isPrimary":true,"firstSeenAt":"2026-04-18T20:34:58.730Z","lastSeenAt":"2026-04-22T21:40:32.156Z"}],"details":{"listingId":"bf095ad7-690d-44db-8344-6121c5dce957","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"aahl","slug":"zai-tts","source":"skills_sh","category":"skills","skills_sh_url":"https://skills.sh/aahl/skills/zai-tts"},"updatedAt":"2026-04-22T21:40:32.156Z"}}