I am a newbie in Javascript Speech Recognition and chose to develop using Annyang library. I want to trigger the "show date" button (without clicking the button) when the user says 'hello'. However, it didn't work. Below is my source codes. Need some help and thank you.
<script src="https://cdnjs.cloudflare.com/ajax/libs/annyang/1.1.0/annyang.min.js"></script>
<button type="button" id="subject" onclick="getElementById('demo').innerHTML=Date()">Show
Date</button>
<p id="demo"></p>
<script>
window.onload = function() {
if (annyang) {
var commands = {
'Hello': function() {
document.querySelectorAll('#subject').click();
}
};
annyang.addCommands(commands);
annyang.start();
}
}
</script>