比较两条声纹

POST /v1/speaker/similarity

返回两条说话人声纹的余弦相似度,取值 -1 到 1。怎么用这个分数由你的应用决定,接口不判定现实中的身份。

指南与示例转录与说话人全部接口

请求体

application/json必填

embedding_anumber[]必填第一条声纹,正好 256 个数值,由 POST /v1/speaker/embeddings 返回。
embedding_bnumber[]必填第二条声纹,维度和来源模型都要与 embedding_a 一致。
modelstring两条声纹所属的模型。默认 EdgeSpeak/Lattice-1。默认 "EdgeSpeak/Lattice-1"

响应

200相似度分数。
objectstringspeaker_similarity
modelstring
similaritynumber余弦相似度,-1 到 1。它不判定现实中的身份。-1–1
JSON
{
  "object": "speaker_similarity",
  "model": "EdgeSpeak/Lattice-1",
  "similarity": 0.82
}
400请求不合法。先改请求再重试:error.code 用于程序判断,error.param 用于定位是哪个输入。
401API Key 缺失或无效。
403Host 或 Origin 不被允许,或 License 被拒。按 error.code 区分这两种情况。
503所需的本地模型仍在准备(model_downloading),或服务正忙(service_busy)。带 Retry-After 时按它退避。