keling-tts
Text-to-speech model (TTS), supports language, voice, speed, and output format settings. Suitable for dubbing, audiobooks, and voice broadcasts.
Text-to-speech model (TTS), supports language, voice, speed, and output format settings. Suitable for dubbing, audiobooks, and voice broadcasts.
Overview
| Field | Value |
|---|---|
| Model ID | keling-tts |
| CLI | dlazy keling-tts |
| MCP | keling-tts (Claude Code surfaces this as mcp__dlazy__keling-tts) |
| Type | audio |
| Execution | Async task; the CLI polls until completion (--no-wait returns generateId immediately) |
| Batch | Supports --batch <n> parallel fan-out |
Parameters
| Arg | Type | Required | Notes |
|---|---|---|---|
prompt | string | Yes | Prompt |
voice_language | "zh" | "en" | No | Voice Language; default "zh" |
voiceId | string | No | Voice ID Options depend on "voice_language"; default "genshin_vindi2"; options depend on --voice_language (see "Dynamic Options") |
speed | "0.8" | "1.0" | "1.5" | No | Speed; default "1.0" |
audioFormat | "mp3" | "wav" | No | Audio Format; default "mp3" |
--input @file.jsonor--input '{...}'can supply all args at once; flags take precedence over--inputkeys.
CLI Examples
dlazy keling-tts --help
dlazy keling-tts --prompt "Write your prompt here"
dlazy keling-tts --prompt "Write your prompt here" --dry-run
dlazy keling-tts --prompt "Write your prompt here" --no-wait
dlazy keling-tts --prompt "Write your prompt here" --batch 4MCP
MCP is consumed by AI clients, not handwritten. Once dLazy is registered as an MCP server the tool appears in the client's tool list — Claude Code surfaces it as mcp__dlazy__keling-tts; generic clients (e.g. OpenClaw) call it as keling-tts.
See MCP setup for how to add the server.
Output
{
"outputs": [
{ "type": "audio", "id": "o_...", "url": "https://files.dlazy.com/result.mp3", "mimeType": "audio/mpeg" }
]
}Media tools emit image / video / audio / file outputs. Use --output url to print only the URLs on stdout.
Dynamic Options
--voiceId (depends on --voice_language)
when --voice_language zh:
| ID | Name |
|---|---|
genshin_vindi2 | 阳光少年 |
zhinen_xuesheng | 懂事小弟 |
tiyuxi_xuedi | 运动少年 |
ai_shatang | 青春少女 |
genshin_klee2 | 温柔小妹 |
genshin_kirara | 元气少女 |
ai_kaiya | 阳光男生 |
tiexin_nanyou | 幽默小哥 |
ai_chenjiahao_712 | 文艺小哥 |
girlfriend_1_speech02 | 甜美邻家 |
chat1_female_new-3 | 温柔姐姐 |
girlfriend_2_speech02 | 职场女青 |
cartoon-boy-07 | 活泼男童 |
cartoon-girl-01 | 俏皮女童 |
ai_huangyaoshi_712 | 稳重老爸 |
you_pingjing | 温柔妈妈 |
ai_laoguowang_712 | 严肃上司 |
chengshu_jiejie | 优雅贵妇 |
zhuxi_speech02 | 慈祥爷爷 |
uk_oldman3 | 唠叨爷爷 |
laopopo_speech02 | 唠叨奶奶 |
heainainai_speech02 | 和蔼奶奶 |
dongbeilaotie_speech02 | 东北老铁 |
chongqingxiaohuo_speech02 | 重庆小伙 |
chuanmeizi_speech02 | 四川妹子 |
chaoshandashu_speech02 | 潮汕大叔 |
ai_taiwan_man2_speech02 | 台湾男生 |
xianzhanggui_speech02 | 西安掌柜 |
tianjinjiejie_speech02 | 天津姐姐 |
diyinnansang_DB_CN_M_04-v2 | 新闻播报男 |
yizhipiannan-v1 | 译制片男 |
guanxiaofang-v2 | 元气少女 |
tianmeixuemei-v1 | 撒娇女友 |
daopianyansang-v1 | 刀片烟嗓 |
mengwa-v1 | 乖巧正太 |
when --voice_language en:
| ID | Name |
|---|---|
genshin_vindi2 | Sunny |
zhinen_xuesheng | Sage |
AOT | Ace |
ai_shatang | Blossom |
genshin_klee2 | Peppy |
genshin_kirara | Dove |
ai_kaiya | Shine |
oversea_male1 | Anchor |
ai_chenjiahao_712 | Lyric |
girlfriend_4_speech02 | Melody |
chat1_female_new-3 | Tender |
chat_0407_5-1 | Siren |
cartoon-boy-07 | Zippy |
uk_boy1 | Bud |
cartoon-girl-01 | Sprite |
PeppaPig_platform | Candy |
ai_huangzhong_712 | Beacon |
ai_huangyaoshi_712 | Rock |
ai_laoguowang_712 | Titan |
chengshu_jiejie | Grace |
you_pingjing | Helen |
calm_story1 | Lore |
uk_man2 | Crag |
laopopo_speech02 | Prattle |
heainainai_speech02 | Hearth |
reader_en_m-v1 | The Reader |
commercial_lady_en_f-v1 | Commercial Lady |