This is a coherent Alibaba Cloud Qwen text-to-speech helper with normal API-key and generated-audio handling, plus some hardening gaps users should understand.
Install only if you are comfortable sending synthesis text and settings to Alibaba DashScope. Use a dedicated or minimally scoped API key, avoid putting secrets in shared .env files or copied evidence, keep the default Alibaba endpoint unless you intentionally trust another endpoint, and choose output paths deliberately. Treat fallback downloads as untrusted provider output because the script does not limit download size or validate the returned audio URL.