核心用法
dlazy-elevenlabs-dialogue 是 dLazy AI 平台推出的多语音对话合成技能,底层调用 ElevenLabs eleven_v3 模型。用户可为每行台词独立指定音色(最多支持 10 个不同 voice_id),系统一次性渲染完整对话音频,避免传统逐句生成的繁琐流程。
关键特性:
- 多角色支持:每行对话可绑定不同声线,天然适配剧本、访谈、播客等多人场景
- 情绪标签:内置
[giggling]、[whispers]等音频标签,可直接注入情绪表达 - 前置检索:通过
elevenlabs-search技能预先筛选合适音色 - 异步生成:支持
--no-wait模式,返回任务 ID 后后台轮询
CLI 工作流:
# 登录获取 API Key
dlazy login
# 执行多语音合成
dlazy elevenlabs-dialogue --inputs '[{"voice_id":"xxx","text":"你好"}, ...]'输出:返回托管于 files.dlazy.com 的音频文件 URL。
---
显著优点
| 维度 | 优势 |
|------|------|
| **效率** | 单次 API 调用生成完整对话,减少网络往返 |
| **表现力** | 原生支持情绪标签,无需后期剪辑注入语气 |
| **灵活性** | 10 音色上限满足绝大多数短剧/播客场景 |
| **工作流整合** | 与 dLazy CLI 生态无缝衔接,支持管道引用 (`@N`, `@stdin`) |
---
潜在缺点与局限性
- 音色上限:10 个独立 voice_id 限制,大型群戏场景需拆分处理
- ElevenLabs 依赖:底层模型性能与价格受 ElevenLabs 政策影响
- 平台锁定:音频文件托管于 dLazy 服务器,导出后需自行备份
- 中文支持:eleven_v3 对中文的韵律自然度较英文略逊
---
适合人群
- 独立播客制作人(多人访谈场景)
- 短视频创作者(角色配音、剧情短剧)
- 游戏开发者(NPC 对话原型快速迭代)
- 有声书制作团队(多角色章节预演)
---
常规风险
| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| **余额不足** | 生成失败返回 `insufficient_balance` | 监控 credits 余额,设置预警 |
| **授权失效** | API Key 被撤销或过期 | 使用 `dlazy login` 重新授权 |
| **内容安全** | 违规提示词触发后端拦截 | 避免敏感政治、暴力内容 |
| **文件依赖** | 本地路径错误导致上传失败 | 使用绝对路径或验证文件存在性 |
---
技术细节
- 版本:1.3.0
- 安装:
npm install -g @dlazy/cli@latest或npx @dlazy/cli@latest - 配置路径:
~/.dlazy/config.json - 开源:CLI 源码托管于 github.com/dlazyai/cli(许可证见仓库)
- API 端点:
api.dlazy.com,files.dlazy.com