[英]Azure Text to speech Throttled due to too many requests websocket error code: 1007 with only 3 concurrent requests
我正在使用 Azure 文本到語音服務。 我有很多小的 ssml 文件,我為其生成音頻,然后使用 FFMPEG 將它們組合起來。 我寫了一個腳本來生成所有的小音頻文件。 如果腳本發出 3 個並發請求,則在總共大約 20 個請求之后,其他一些請求將完成,但文件將為空。 檢查結果 object,我看到Throttled due to too many requests websocket error code: 1007
。 如果我從腳本中刪除任何並發並在最后一個文件的結尾和下一個請求之間添加 1 秒的等待,它就可以工作。
我檢查了文本到語音 API 的配額和限制,它提到最多 20 個並發請求(這與我發送的 3 個相去甚遠)。
關於我可能做錯的任何想法(我正在使用 javascript SDK)。
Turns out on teh Rest API, in the free plan there is a 20 request per minute limit... https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/speech-services-配額和限制#text-to-speech-quotas-and-limits-per-speech-resource
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.