科尔多瓦语音识别并同时录制音频

时间:2018-08-02 04:29:02

标签: android cordova google-chrome speech-recognition

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

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

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

在科尔多瓦,由于没有window.SpeechRecognition或其他可访问的方法,安阳似乎无法正常工作。我什至以为Cordova都在使用Chrome。安阳说,如果您使用CrossWalk,则可能会出现这种情况,但现在它不是过时的,并且对性能的影响太大。

因此,我使用的Cordova Speech Recognition plugin如果通过音频上下文或媒体插件从麦克风录制,则会失败。

因此,无论如何我都可以像在Chrome中一样同时做这两个事情,还是注定要失败?

0 个答案:

没有答案