title: node webkit speech recognition API
body: <p>I'm trying to use the node webkit speech recognition API but it gives me a strange behavior. I initialize the recorder like that : </p>
  
  <pre><code>var rec = new webkitSpeechRecognition();
  rec.continuous = true;
  rec.interimResults = true;
  rec.onresult = function(e){ alert('result') };
  rec.onstart = function(e){ alert('start') };
  rec.onerror = function(e){ console.log(e); };
  rec.onend  = function(e){ alert('end') };
  rec.onspeechstart = function(e){ alert('speechStart') };
  rec.start();
  </code></pre>
  
  <p>But nothing occurs after <code>start()</code> call. The only slot which works is <code>end()</code> and I can't figure out this one works and not the other ones... What am I loosing ?</p>
  
  <p>I browse this <a href="https://github.com/rogerwang/node-webkit/issues/1115">Github issue (webkitSpeechRecognition for desktop apps?)</a> but don't find any useful information.</p>