0

我想實現微軟bing語音api和它的前5次工作正常後,當我錄製我的聲音我得到異常在控制檯中。 異常:未捕獲DOMException:未能構造'AudioContext':提供的硬件上下文數量(6)大於或等於最大界限(6)。未被捕獲的DOMException:未能構造'AudioContext':提供的硬件上下文的數量(6)

當我嘗試關閉AudioContext.close()它顯示另一個錯誤,如「未捕獲(承諾)DOMException:無法關閉正在關閉或已經關閉的上下文」。 有人知道這是什麼錯誤。我正在使用microsoft bing語音的語音1.0.0 js sdk。當記錄停止其工作對我罰款:)

下面是編輯speech.js

回答

1

我有一個解決方案來解決這個問題,我剛剛關閉了音頻上下文停止方法:`

Speech.prototype.stop = function() { 
     if (this._currentSource) { 
      // context will be closed here 
      this.context.close(); // new added code for the continues context creation (To avoid DoM exception) 


    };` 
相關問題