!7 p { if (isMainProgram()) serveHttpAndOpenBrowser(); } html { ret h3("Chrome Speech Recognition Test") + loadJQuery() + hdiv("Results come here", id := 'results) + hjavascript([[ var recognition = new webkitSpeechRecognition(); recognition.lang = "en-GB"; recognition.onresult = function(event) { var result = event.results[0]; var transcript = result[0].transcript; $("#results").html("Transcript: " + transcript); } //recognition.start(); ]]); + tag('button, "Start recognition", onclick := "recognition.start()", type := 'button) }