如何在microsoft azure cognitive speaker identification API中将自动生成的注册ID更改/分配给特定的人员名称

2024-04-20 13:43:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在试用微软的说话人识别API。有三个步骤

  1. 在第一步中,我们使用自动生成的ID创建概要文件
  2. 然后我们用特定的声音注册这个ID。在
  3. 我们用注册的id测试新的音频文件。在

我的问题是,我们是否可以给出特定的名字,例如约翰,而不是某个ID:9557abdc-b9f4-4536-p530-a970e4d7a3d8。因此,对于测试,它将生成类似“演讲者是john”或“演讲者是匿名的,即他没有注册”

有谁能帮我解决这个问题吗?在


Tags: 文件apiid声音步骤名字john音频文件
1条回答
网友
1楼 · 发布于 2024-04-20 13:43:50

不能将名称传递给identificationProfileId。在

Create Profileendpoint不接受除语音区域设置之外的任何参数。在

{
  "locale":"en-us",
}

A complete supported locale list is here:

  • es-ES (Castilian Spanish)

  • en-US (American English)

  • fr-FR (Standard French)

  • zh-CN (Mandarin Chinese)

也就是说,例如,可以使用数据库将用户名链接到其指定的identificationProfileId,并在表中为每个ID指定一个相应的名称,然后在每次API调用中返回该名称。在

相关问题 更多 >