Speech Recognition

by soulwire

JavaScript

if (!('webkitSpeechRecognition' in window)) {
    console.log( 'Doh' );
} else {
    
    var recognition = new webkitSpeechRecognition();
    recognition.continuous = true;
    recognition.interimResults = true;
    
    recognition.onstart = function() {
        console.log( 'start' );
    }
    
    recognition.onresult = function( event ) {
        console.log( 'result', event );
    }
    
    recognition.onerror = function( event ) {
        console.log( 'error', event );
    }
    
    recognition.onend = function() {
        console.log( 'end' );
    }
    
    recognition.start();
}