AI语音合成TTS - 聚合数据

v1.0.0

AI语音合成(文本转语音)。将指定文本合成为语音文件并返回下载链接。使用场景:用户说"把这段文字转成语音"、"帮我生成一段语音"、"用甜美的声音朗读这段话"、"把这个文案合成音频"、"用英文女声读一下这句话"等。通过聚合数据(juhe.cn)API实时合成,支持多种拟人音色、多语言及方言,可选下载音频文件。

0· 89·0 current·0 all-time
byjuhe-skills@juhemcp
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description claim TTS via 聚合数据 (juhe.cn). The skill only needs python3 and a Juhe API key, which is precisely what's required to call the provider's TTS API. No unrelated services or credentials are requested.
Instruction Scope
Runtime instructions and the provided script only parse user text or a user-supplied file, call the Juhe API endpoint, and optionally download the resulting audio. The script reads JUHE_SPEECH_KEY from a CLI arg, an environment variable, or a .env file in the script directory — all documented. It does not attempt to read other system-wide credentials or arbitrary files.
Install Mechanism
No install spec is present (instruction-only deployment with a bundled script). Required binary is only python3. No external downloads or archive extraction are performed by the skill itself.
Credentials
Only one credential is required (JUHE_SPEECH_KEY) and it is the primary credential used to authenticate to juhe.cn. No unrelated environment variables or secrets are requested.
Persistence & Privilege
always is false; the skill does not request permanent/always-on presence and does not modify other skills or system configurations. It only reads a local .env when present (script directory) which is typical for CLI tools.
Assessment
This skill appears to do what it claims: call Juhe.cn's TTS API and return an audio link. Before installing, consider: 1) You will be sending the text you synthesize to a third-party service (juhe.cn/gpt.juhe.cn). Avoid sending sensitive/personal/confidential text if you don't want it processed or stored by the provider. 2) The script will read JUHE_SPEECH_KEY from an environment variable, a .env file in the script directory, or a CLI argument — keep your API key in a secure place and do not place it in shared repositories. 3) Confirm you trust the provider (pricing, privacy, retention) and verify the API endpoint (the script posts to https://gpt.juhe.cn/text2speech/generate). 4) If running in a multi-user or CI environment, prefer supplying the key via a secure secret store rather than a plain .env file in a shared directory.

Like a lobster shell, security has layers — review code before you run it.

latestvk97dcewh47ny0qnqzk6jh14mxd83m28v

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🔊 Clawdis
Binspython3
EnvJUHE_SPEECH_KEY
Primary envJUHE_SPEECH_KEY

Comments