我正在尝试使用Microsoft Cognitive for Voice识别 https://github.com/Microsoft/Cognitive-SpeakerRecognition-Android
我已经上传了一个用于注册的语音示例,并获得了一个带有URL的OperationLocation对象。(没有看到任何错误或异常)
OperationLocation ops = speakerClient.enroll(audioStream, profile.identificationProfileId);
但是当我检查注册状态时,它总是会显示“注册”
Profile p = speakerIdClient.getProfile(UUid);
注册完成需要多长时间,或者是否还有其他问题。
答案 0 :(得分:1)
The documentation用于演讲者验证的注册操作,表明您需要提交至少3个说同一文本的音频,才能使注册成功。
如果您使用说话人验证,the documentation表示您需要提交至少30秒的音频。