tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

SpeechRecognition-stop-manual.https.html (1137B)


      1 <!DOCTYPE html>
      2 <html>
      3  <head>
      4    <meta charset="utf-8">
      5    <title>SpeechRecognition.stop</title>
      6    <script src="/resources/testharness.js"></script>
      7    <script src="/resources/testharnessreport.js"></script>
      8    <script src="webspeech.js"></script>
      9  </head>
     10  <body>
     11    <p><b>Instructions:</b> Do NOT speak. Run test in silence.
     12      This test may fail if too much noise.</p>
     13    <div id="log"></div>
     14    <div id="notes"></div>
     15    <script>
     16 var audioTest = new CycleTest('onaudio');
     17 reco.onaudiostart = audioTest.startEvent();
     18 reco.onaudioend = audioTest.endEvent();
     19 
     20 reco.onsoundstart = neverFireEvent('onsoundstart');
     21 reco.onsoundend = neverFireEvent('onsoundend');
     22 reco.onspeechstart = neverFireEvent('onspeechstart');
     23 reco.onspeechend = neverFireEvent('onspeechend');
     24 reco.onresult = neverFireEvent('onresult');
     25 reco.onerror = neverFireEvent('onerror');
     26 
     27 var nomatchTest = new CountTest('onnomatch', 0, 1);
     28 reco.onnomatch = nomatchTest.test().step_func(function(event) {
     29  nomatchTest.count(1);
     30 });
     31 
     32 reco.start();
     33 
     34 function beginTest() {
     35  setTimeout(function() { reco.stop(); }, DELAY);
     36 }
     37    </script>
     38  </body>
     39 </html>