Azure Speaker Recognition V2 API 指定文本无关注册的最大输入长度为 300 秒,如果超过此长度,则应引发 403 错误。
我目前的配置文件中的enrollmentsSpeachLength 和enrollmentsLength 大于300s。这是过时的文档吗?最大长度增加了吗?当前超过 300 秒限制时会发生什么,它是继续注册音频还是忽略它?
示例响应...使用文件 Andy_textindependantmisssi.wav(12 秒,单声道 16kHz)我们得到...。
{"remainingEnrollmentsSpeechLength":0.0,"profileId":"xxxxxx-xxxxxx-xxxxx-xxxxx-xxxxxx","enrollmentStatus":"Enrolled","enrollmentsCount":22,"enrollmentsLength":417.51,"enrollmentsSpeechLength":363.4," audioLength":12.33,"audioSpeechLength":8.67}
使用相同的文件重试...
{"remainingEnrollmentsSpeechLength":0.0,"profileId":"xxxxxx-xxxxxx-xxxxx-xxxxx-xxxxxx","enrollmentStatus":"Enrolled","enrollmentsCount":23,"enrollmentsLength":429.84,"enrollmentsSpeechLength":372.07," audioLength":12.33,"audioSpeechLength":8.67}
使用较短的文件 (myvoiceismypassport) 重试...(2.4 秒)
{"remainingEnrollmentsSpeechLength":0.0,"profileId":"xxxxxx-xxxxxx-xxxxx-xxxxx-xxxxxx","enrollmentStatus":"Enrolled","enrollmentsCount":24,"enrollmentsLength":432.8,"enrollmentsSpeechLength":374.81," audioLength":2.96,"audioSpeechLength":2.74}