MS Bing 语音 API:请求超时(> 14000 毫秒)

MS Bing Speech API : Request timed out (> 14000 ms)

我正在尝试向 Bing 语音 API 发出 speech2text 请求,但我收到

HTTP/1.1 408 Request timed out (> 14000 ms)

错误

我的 curl 命令如下:

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

我要上传的文件是

https://github.com/Microsoft/BotBuilder-Samples/blob/master/Node/intelligence-SpeechToText/audio/whatstheweatherlike.wav

知道哪里出了问题吗?

您有一个 link 到 GitHub 页面的 WAV 文件,而不是 WAV 文件本身。请改用 https://raw.githubusercontent.com/Microsoft/BotBuilder-Samples/master/Node/intelligence-SpeechToText/audio/whatstheweatherlike.wav

这似乎与 cUrl 相关,因为我在 nodejs 中实现了相同的逻辑并且工作正常。