Simplest Voice-Recognition Javascript HTML Form Textbox

<meta name="viewport" content="width=device-width, initial-scale=1.0">
<Form method=POST>
<table>
<tr><td>Object<td><input type=text id="object" name=object><input type=button onclick=sr("object") value=Listen><br>
<tr><td>Container<td><input type=text id="container" name=container value="what's the container"><input type=button onclick=sr("container") value=Listen><br>
<tr><td>Picture<td><input type=file id="picture" name=picture capture="user" accept="image/*">
<tr><td><td><input type=submit value=Submit>
</form>
<script>
var recognition = new webkitSpeechRecognition();
recognition.continuous = false;
recognition.interimResults = false;
function sr(id) {
recognition.onresult = function (e) {
var textarea = document.getElementById(id);
textarea.value = "";
for (var i = e.resultIndex; i < e.results.length; ++i) {
if (e.results[i].isFinal) {
textarea.value += e.results[i][0].transcript;
}
}
}
recognition.start();
}
</script>

Popular posts from this blog

Cooking on Sabbath for Seventh-day Adventists - Bible, EGW/SOP, Church Documents

Sabbath Cooking Excuses Investigated

Wearing Makeup -- Related Quotes from Bible and EGW Writings