【问题标题】:Azure: Parameter 'requestid' value is invalidAzure:参数“requestid”值无效
【发布时间】:2016-10-15 11:44:00
【问题描述】:

我正在尝试使用此处记录的 Microsoft Speech API:https://www.microsoft.com/cognitive-services/en-us/Speech-api/documentation/GetStarted/GetStarted-cURL

我有一个密钥,我可以很好地进行身份验证。当我尝试使用该服务时,出现此错误:

Parameter 'requestid' value '1234844532343434' is invalid.

我尝试了不同类型的数字和字符串,但没有成功。 Azure 在 requestid 中寻找什么格式?

我的测试脚本如下所示:

token="..."
requestid="1234844532343434"

curl -v -X POST "https://speech.platform.bing.com/recognize?scenarios=smd&appid=D4D52672-91D7-4C74-8AD8-42B1D98141A5&locale=your_locale&device.os=your_device_os&version=3.0&format=json&instanceid=your_instance_id&requestid=${requestid}" -H "Authorization: Bearer ${token}" -H 'Content-type: audio/wav; codec="audio/pcm"; samplerate=16000' --data-binary @man1_nb.wav

【问题讨论】:

    标签: azure


    【解决方案1】:

    根据文档hererequestid 参数的值应该是GUID

    请尝试使用它。

    【讨论】:

      猜你喜欢
      • 2013-09-24
      • 2015-04-29
      • 1970-01-01
      • 2016-07-07
      • 1970-01-01
      • 1970-01-01
      • 2017-01-31
      • 2014-02-06
      • 1970-01-01
      相关资源
      最近更新 更多