Google chrome 未捕获的DomeException:无法构造';AudioContext';:提供的硬件上下文数(6)

Google chrome 未捕获的DomeException:无法构造';AudioContext';:提供的硬件上下文数(6),google-chrome,speech-to-text,audiocontext,domexception,bing-speech,Google Chrome,Speech To Text,Audiocontext,Domexception,Bing Speech,我正在尝试实现微软bing语音api,在我录制我的语音后的前5次,它工作正常。我在控制台中遇到异常。 异常:未捕获的DomeException:构造“AudioContext”失败:提供的硬件上下文数(6)大于或等于最大界限(6) 当我尝试使用AudioContext.close()关闭时,它会显示另一个错误,如“Uncaught(in promise)DomeException:无法关闭正在关闭或已经关闭的上下文” 任何人都知道这是什么错误。我正在使用microsoft bing speech

我正在尝试实现微软bing语音api,在我录制我的语音后的前5次,它工作正常。我在控制台中遇到异常。 异常:未捕获的DomeException:构造“AudioContext”失败:提供的硬件上下文数(6)大于或等于最大界限(6)

当我尝试使用AudioContext.close()关闭时,它会显示另一个错误,如“Uncaught(in promise)DomeException:无法关闭正在关闭或已经关闭的上下文”
任何人都知道这是什么错误。我正在使用microsoft bing speech的speech 1.0.0 js sdk。

我有一个解决方案,当录音停止时,我刚刚关闭了音频上下文,它对我来说工作正常:)

以下是编辑后的speech.js停止方法:`

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)


    };`