在Chrome中,我可以使用Annyang进行语音识别,同时使用音频上下文录制和保存麦克风数据

context = new AudioContext()
  source = context.createMediaStreamSource(stream)
  processor = context.createScriptProcessor(1024, 1, 1)

  source.connect(processor)
  processor.connect(context.destination)

在Cordova,Annyang似乎没有工作,因为没有window.SpeechRecognition或其他可访问的方法 . 甚至我认为Cordova正在使用Chrome . Annyang说如果你使用CrossWalk就可以了,但是它现在已经过时了并且性能太高了 .

所以如果我通过音频上下文或媒体插件从麦克风录音,我正在使用Cordova Speech Recognition plugin失败 .

那么无论如何我可以同时做这两件事,就像我在Chrome中一样,或者这注定要失败?