Clone voice TTS (Qwen-TTS)
clone_voice_ttsClone a voice from clone_audio_url and speak text via Qwen-TTS. Requires authorization_confirmed=true (own voice or written authorization). Pass text + clone_audio_url (+ recommended clone_audio_text) to start, or job_id to poll. Cost: 3 credits per call. VOICE AUTHORIZATION: Voice cloning is allowed ONLY for your own voice or a voice you have explicit written authorization to clone. Unauthorized cloning of another person's voice is prohibited. Calls are rate-limited/metered. (声音克隆仅限本人音色或已获书面授权的音色;禁止未授权克隆他人声音;调用限频。) Also: Use only on material you own or are explicitly licensed/authorized to generate or remix. Do not generate or redistribute copyrighted music, voice likenesses, or trademarked audio without permission. Output URLs have a limited TTL and must not be abused for bulk scraping or redistribution. Calls are rate-limited/metered by mcp-credit-gateway and require a valid sk_live_ key. (仅处理自有或已获授权素材;禁止滥用生成/二创他人受版权保护的音乐或声音;输出有 TTL;调用限频。)
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "clone_voice_tts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Text to speak in the cloned voice (<= 5000 chars). Required to start; omit when polling with `job_id` only. | |
| speed | No | Optional speaking speed (0.5–2). | |
| job_id | No | Existing Qwen-TTS job id. Polling never creates a new upstream job. | |
| language | No | Optional language hint (default Auto upstream). | |
| wait_seconds | No | How long to wait for a result, 0–55 seconds (default 30). | |
| clone_audio_url | No | Public http(s) URL of the voice sample to clone (<= 2048 chars). Must be YOUR own voice or a voice you have explicit written authorization to clone. | |
| idempotency_key | No | Optional caller correlation key. Billing is handled by mcp-credit-gateway. | |
| clone_audio_text | No | Transcript of the clone sample (strongly recommended, <= 2000 chars). | |
| authorization_confirmed | No | Must be true when starting a clone job: confirms the sample is your own voice or you have written authorization. |