我正在尝试使用Microsoft.CognitiveServices.Speech SDK创建语音配置文件,然后稍后完成注册过程。
所有示例似乎都在同一时间执行此操作, 如果您按照示例进行操作
using (var profile = client.CreateProfileAsync(VoiceProfileType.TextIndependentVerification, "en-us"))
{
...
...
result = await client.EnrollProfileAsync(profile, audioConfig);
...
...
}
但是我想将ID /配置文件保留在数据库中并注册或重新注册 创建新的VoiceProfile实例无效,并且似乎没有一种获取/获取个人资料的方法,... 下面的方法不起作用。有其他方法可以做到吗?
using (var profile = new VoiceProfile(myId))
{
...
...
result = await client.EnrollProfileAsync(profile, audioConfig);
...
...
}
答案 0 :(得分:0)
SDK /服务中存在一个已知的错误,当从ID构造配置文件时,需要指定配置文件类型。
仅通过ID创建VoiceProfile时,没有提供API。
用于语音识别验证的REST API:https://docs.microsoft.com/en-us/rest/api/speakerrecognition/verification/textdependent