MP3 / WAV / AAC / OGG
必填
0 到 1 任意数值;默认 1
source_file 或 voice_pack
可选
mp3、wav、flac、aac 或 ogg
你能用它做什么
由此模型驱动的真实工作流。

变声 API 做 Voice Pack 转换
当产品已经有现成的目标 voice pack id,需要通过异步后端调用转换源人声时,就用变声 API。用户在产品里选好 pack,后端带上 voice_pack_id 提交任务,完成后返回 converted_mix 输出。适合音色选择发生在自家产品里、再触发音频处理的场景。变声 API 把音频任务聚焦在转换本身,pack 浏览与权限由你的应用负责。
转换音色
变声 API 的口音与音色控制
把 accent 设在 0 到 1 之间,再在 source_file 与 voice_pack 之间选择音色来源。变声 API 给产品团队几个清晰的旋钮,而不是一整套复杂的音频编辑器。这样表单对非工程师也容易理解。UI 可以先暴露简单默认值,进阶用户只调他们懂的字段。当产品需要一条引导式 voice-pack 流程,而不是完整编辑界面时,这套接口特别合适。

变声 API 接入发布工作流
完成后的变声任务会以可下载的轨道形式返回转换后的人声。可以直接存下、预览,或送进审核与发布流水线。当轨道带标签时,output.tracks 可以标出 converted_mix。
价格
积分计费 — 1 积分 = 0.001 美元,仅为成功生成付费。
| 模式 | 类别 | 单位 | 价格 |
|---|---|---|---|
| 声音转换 | |||
| 源人声 | 1 started minute | $0.2 200 credits | |
为什么选 reAPI
为什么变声 API 必须传 voice_pack_id
变声 API 把 voice_pack_id 作为必填,确保每次任务都精确对应到产品选中的某个 voice 资源。这样转换行为始终绑定到一个已知 pack 上,pack 选择也不必塞进音频上传本身。
控件小,覆盖面够
accent 用真正的 0–1 数值,tonality_reference 接受 source_file 或 voice_pack。这两个字段已经覆盖最常见的风格选择,不会把用户埋进一堆音频术语里。提交的值要随任务一起存下来,方便客服和审核团队后续复现结果。
同一套轮询契约
提交任务、轮询 /api/v1/tasks/:id 直到完成。变声 API 与其它 reAPI 音频接口走的是同一个异步模型。后端可以复用现有的任务存储、重试和结果处理逻辑。UI 把 queued、processing、completed、failed 四种状态展示清楚时效果最好。
三步接入变声 API
常见问题
关于此模型的常见疑问。
curl https://reapi.ai/api/v1/audio/generations \
-H "Authorization: Bearer $REAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"audio-voice-change","audio_url":"https://cdn.example.com/source-vocal.wav","voice_pack_id":"voice_pack_id_here","accent":1,"encoder_format":"mp3"}'