使用 Verbatik API 将 AI 助手打造为 TTS 与语音克隆的强大工具,适用于文本转语音、声音克隆及克隆管理等场景。
文本对语音和语音克隆助理(通过Verbatik). 自主生成语音,克隆语音,并通过Verbatik API.Setup.Setup.是一项面向实际任务的技能,主要用于Create a Verbatik a counter at api.verbatik.com.Top.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
通过 Verbatik API 自主生成语音、克隆声音并管理音频。
api.verbatik.com 创建 Verbatik 账户VERBATIK_API_KEY=vbt_your_api_key_here
所有请求均使用 Bearer Token 认证:
Authorization: Bearer
基础 URL:https://api.verbatik.com
Verbatik 还提供一个 MCP 服务端,用于直接集成 AI 助手。端点地址如下:
https://api.verbatik.com/api/mcp/mcp
支持 OAuth 2.1(可在 Claude Desktop 中一键连接)以及通过 mcp-remote 桥接器进行的 API 密钥认证。
GET /api/v1/voices
查询参数:
language — 按语言代码筛选(例如:en-US、fr-FR)gender — Male、Female 或 Neutralsearch — 按语音名称搜索返回语音数组,包含字段:id(slug)、name、gender、language_code、language_name、is_neural、sample_url、styles。
POST /api/v1/tts Content-Type: text/plain Authorization: BearerX-Voice-ID: jenny-en-us X-Store-Audio: true Hello, this is a test of the Verbatik text-to-speech API.
请求头说明:
Content-Type — text/plain 或 SSML 使用 application/ssml+xmlX-Voice-ID — 语音 slug(例如:jenny-en-us);若省略则默认为 JennyX-Store-Audio — 设为 true 将返回已存储的音频 URL;设为 false 则返回二进制音频流最大文本长度:50,000 字符。超长文本将自动分块处理。
费用:每 1,000 字符 $0.002
响应(当 X-Store-Audio: true 时):
{
"success": true,
"audio_url": "https://...",
"characters_processed": 52,
"chunks_processed": 1,
"response_time_ms": 1200,
"cost_cents": 1
}
响应(当 X-Store-Audio: false 时):二进制音频流,元数据通过响应头返回(X-Characters-Processed、X-Cost-Cents、X-Balance-Cents)。
POST /api/v1/voice-training Content-Type: application/json Authorization: Bearer{ "audio_url": "https://example.com/sample.mp3", "name": "My Voice", "noise_reduction": true, "volume_normalization": true, "preview_text": "Hello, this is a preview of my cloned voice!" }
要求:
.mp3、.wav(最大 20MB)响应:
{
"success": true,
"voice_id": "uuid-here",
"name": "My Voice",
"fal_voice_id": "...",
"preview_url": "https://...",
"cost_cents": 300
}
POST /api/v1/voice-cloning Content-Type: text/plain Authorization: BearerX-Voice-ID: X-Store-Audio: true Hello from my cloned voice!
可选语音控制请求头:
X-Speed — 取值范围 0.5 至 2.0(默认为 1)X-Volume — 取值范围 0 至 10(默认为 1)X-Pitch — 取值范围 -12 至 12(默认为 0)X-Emotion — happy、sad、angry、fearful、disgusted、surprised、neutralX-Format — mp3、pcm、flac(默认为 mp3)X-Language-Boost — 待增强的语言(例如:English、French、Japanese)X-Sample-Rate — 8000、16000、22050、24000、32000、44100X-Bitrate — 32000、64000、128000、256000语音修改功能(Speech 2.8 Turbo):
X-Voice-Modify-Pitch — -100 至 100X-Voice-Modify-Intensity — -100 至 100X-Voice-Modify-Timbre — -100 至 100支持文本内插入语气词标签:(laughs)、(sighs)、(coughs)、(clears throat)、(gasps)、(sniffs)、(groans)、(yawns)
支持暂停标记:<#x#>,其中 x 为 0.01–99.99 秒
最大文本长度:5,000 字符。费用:每 1,000 字符 $0.10
列出所有已克隆语音:
GET /api/v1/my-voices
可选查询参数:status — pending、ready 或 failed
获取指定语音详情:
GET /api/v1/my-voices/
删除语音:
DELETE /api/v1/my-voices/
GET /api/v1/preview/
返回二进制音频预览。无需认证。缓存有效期为 24 小时。
| 操作 | 费用 |
|---|---|
| 标准 TTS(预训练语音) | $0.002 / 1,000 字符 |
| 克隆语音 TTS | $0.10 / 1,000 字符 |
| 语音克隆 | $3.00 / 次 |
| 列出语音、查询余额、估算费用 | 免费 |
所有用量均从您的预付余额中扣除。支持自动充值。
| 状态码 | 含义 |
|---|---|
| 401 | API 密钥无效或缺失 |
| 402 | 余额不足 — 需要充值 |
| 400 | 请求错误(参数无效、文本过长、语音未找到等) |
| 404 | 语音未找到,或不属于您的 workspace |
| 429 | 超出速率限制 — 请查看 Retry-After 响应头 |
| 500 | 服务器内部错误 |
X-Store-Audio: true;二进制模式适用于流式传输jenny-en-us),而非内部 IDvoice-training 或 my-voices 接口返回的 UUIDnoise_reduction: trueestimate_cost MCP 工具预估费用Content-Type: application/ssml+xml相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习