跳转到内容

声纹管理

基础信息

  • Base URL: https://api.ticos.cn
  • 注册: POST /voiceprint
  • 删除: DELETE /voiceprint

1. 注册声纹(POST)

请求头

  • Content-Type: multipart/form-data

请求参数

  • name(必填):说话人昵称(<= 32 字节)
  • audio(必填):音频文件
  • sample_rate(可选,默认 16000
  • channel(可选,默认 1
  • model(可选,默认 voiceprint-turbo
  • format(可选,pcm / wav

示例

curl --location --request POST 'https://api.ticos.cn/voiceprint' \
--form 'name="John Doe"' \
--form 'sample_rate="16000"' \
--form 'channel="1"' \
--form 'model="voiceprint-turbo"' \
--form 'audio=@"/path/to/audio.wav"'

响应示例

{
"voiceprint_info": {},
"code": 0,
"message": "create success"
}

2. 删除声纹(DELETE)

请求头

  • Content-Type: application/json

请求参数

  • voiceprint_id(必填)

示例

curl --location --request DELETE 'https://api.ticos.cn/voiceprint' \
--header 'Content-Type: application/json' \
--data-raw '{"voiceprint_id": "12345"}'

响应示例

{
"code": 0,
"message": "delete success"
}