2017-02-17 61 views
0

我正在嘗試使用Microsoft Cognitive Speaker識別API。我附上了註冊和驗證音頻樣本。我得到如下回應:Microsoft認知服務 - 說話人識別API - 驗證 - 揚聲器無效

{ 「錯誤」:{ 「代碼」: 「錯誤請求」, 「消息」: 「SpeakerInvalid」 } }

招生音頻:https://www.dropbox.com/s/i5qjjxvi16wdvs6/Enrollment.rar?dl=0 驗證Auidio:https://www.dropbox.com/s/w5q8prn2o0sqd2f/Verification.rar?dl=0

+0

創建註冊時是否發生錯誤?或在驗證步驟?此外,請確定您的音頻文件格式是否符合特定要求。請查看鏈接以獲取[創建註冊](https://westus.dev.cognitive.microsoft.com/docs/services/563309b6778daf02acc0a508/operations/5645c3271984551c84ec6797)和[驗證和驗證用戶]的詳細信息(https://westus.dev .cognitive.microsoft.com /文檔/服務/ 563309b6778daf02acc0a508 /操作/ 56406930e597ed20c8d8549d)。 –

回答

0

這是一個通用的「我無法處理該音頻」錯誤。你的鏈接已經死了,所以我無法檢查它。確保您的音頻符合要求:

  • 集裝箱WAV
  • 編碼PCM
  • 速率16K
  • 樣本格式16位
  • 通道單

演示網頁這裏與音頻以有效格式編碼:https://rposbo.github.io/speaker-recognition-api/

0

我們遇到的問題之一是沒有完成註冊,因此請首先檢查註冊狀態。應該註冊

Profile p = speakerIdClient.getProfile(UUid);