我正在尝试Microsoft Speaker Identification API。有3个步骤
- 在第一步中,我们使用自动生成的ID创建配置文件
- 然后我们用特定的语音注册该ID
- 我们使用注册的ID测试新的音频文件
我的问题是,我们能给特定的名字而不是ID,例如John,而不是Some ID:9557abdc-b9f4-453-p530-a970e4d7a3d8。因此,为了进行测试,它将生成类似"演讲者是john"或"演讲者是匿名的,即他没有注册"的输出
有人能帮我解决这个问题吗?
不能将名称传递给identificationProfileId
。
Create Profile
端点不接受除语音的语言环境之外的任何参数。
{
"locale":"en-us",
}
这里有一个完整的受支持的区域设置列表:
es es(卡斯蒂利亚西班牙语(
en-US(美式英语(
fr-fr(标准法语(
zh-CN(中文(
也就是说,例如,您可以从您的一侧将用户名链接到他们指定的identificationProfileId
,可能使用数据库,并在表中为每个ID提供相应的名称,然后在每次API调用时返回该名称。