米可智能 API
官网定价
产品
  • 视频翻译
  • 声音克隆
  • 语音合成
官网定价
产品
  • 视频翻译
  • 声音克隆
  • 语音合成
  1. API 列表
  • 快速入门
    • 概述
    • 简易教程
    • 收费说明
  • API 说明
    • 语言列表
    • 内置音色列表
    • 常见错误码
    • 更新动态
  • API 列表
    • 视频翻译 - Dubbing
      POST
    • 声音克隆 - Voice Cloning
      POST
    • 语音合成 - TTS
      POST
    • 查询定制音色列表
      GET
    • 查询任务状态
      GET
    • 删除克隆的音色
      DELETE
  1. API 列表

声音克隆 - Voice Cloning

POST
https://mapi.yunmaovideo.com/api-v1/clone-voice
一站式克隆音色,自动提取人声(消除背景音)、降噪,无需预处理;支持两种模型(Mars、Venus)、15 种语言。克隆完成的音色可以在“语音合成-TTS”、“视频翻译-Dubbing”中使用。

请求参数

Header 参数
Authorization
string 
可选
您的的 api key
示例值:
******
Body 参数application/json
url
string 
音视频源文件
必需
需要克隆的语音(音视频)链接,需公网可访问(需 HTTPS 协议,以文件格式结尾,无 query 参数);最大50M,最长5分钟
lang
string 
源文件语言
必需
语音源文件的语言,可以参考“语言列表”
notify
string 
回调 URL
必需
用于接收任务任务结果的回调URL,任务结果数据会通过 POST 请求发送到该地址
type
enum<string>  | enum<null> 
定制类型
可选
语音定制的类型:ins: 即时克隆(默认)、adv: 高级定制、pro: 专业定制
枚举值:
insadvpro
默认值:
ins
name
string 
音色名称
可选
音色名称
text
string 
语音文本
可选
源文件语音对应的文本;如果不设置 text,系统会自动识别;适合朗读文本并录音的场景。
示例
{
  "url": "http://metest.cn/test1.mp3",
  "lang": "zh-cn",
  "notify": "http://metest.cn/cb/me-notify",
  "type": "ins",
  "name": "音色12"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://mapi.yunmaovideo.com/api-v1/clone-voice' \
--header 'Authorization: ******' \
--header 'Content-Type: application/json' \
--data-raw '{
    "url": "http://metest.cn/test1.mp3",
    "lang": "zh-cn",
    "notify": "http://metest.cn/cb/me-notify",
    "type": "ins",
    "name": "音色12"
}'

返回响应

🟢200提交成功
application/json
Body
code
integer 
状态码
必需
data
object 
返回数据
必需
taskId
string 
必需
声音克隆任务 ID,也是音色 ID
msg
string 
状态信息
必需
示例
{
  "code": 0,
  "data": {
    "taskId": "d363YyXDuWg3"
  },
  "msg": ""
}
🟢200回调-克隆成功
🟢200回调-克隆失败
上一页
视频翻译 - Dubbing
下一页
语音合成 - TTS