2017-03-26 20 views
0

我注意到其他人詢問基本相同的問題,但沒有收到回覆。Bing Speech API只是停止響應

我在Android應用程序中使用Bing Speech API。我基本上使用提供的示例之一進行連續識別。

我的應用程序效果很好,識別效果非常好,但大約1/2分鐘後,Bing Speech API停止響應。

我把調試語句放在我的代碼中。我的代碼中的所有內容都像其成功時一樣工作。

當Bing Speech API停止響應時,我沒有收到FinalResponse回調消息 - 沒有錯誤回調,什麼都沒有。

就好像Bing Speech API會話剛剛超時 - 並沒有告訴任何人。

有沒有人遇到過這個?有沒有通知我沒有檢查?

是否有此API的任何文檔?

巴里。

回答

0

如果您在免費試用訂閱我的圖像,你已經達到每秒/分鐘的API速率限制。這是來自文檔。自從你提到使用他們的例子以來,我假設你在試用期。

試驗既有每秒鐘或每分鐘交易的費率限制,也有每月使用上限。交易只是一個API調用。您可以升級到付費級別來解鎖限制。

來源:https://www.microsoft.com/cognitive-services/en-us/documentation

+0

感謝您的答覆。 是的,我仍在測試免費試用。 我是唯一使用此免費試用帳戶和密鑰的人。 每個時間限制的交易沒有意義。 在大約相同的時間後,無論我在30到60秒的時間段內保持沉默,導致它停止響應時,或者我每5秒鐘說出一次像「瑪麗有小羊羔」這樣的短語時,它會停止響應或者直到這個沒有迴應的時間。 我不應該接近每月最大交易量 - 我是唯一的用戶,我仍然只是測試。 – BarryS

+0

如果我在我的軟件中重新初始化dataClient,它會重新開始工作。這證實每月最高限額不是罪魁禍首。 – BarryS

+0

你是否從服務器得到任何迴應?甚至是一個空身體的HTTP狀態?請記住,限制不僅僅是每月,而且還有每秒和每分鐘。希望你明白! – parkgrrr