I\'m trying to automate the recording of speech in Google\'s speech input (only works in Chrome).
As it is, the user has to click the mic to start the recording but
I m facing a similar problem. We wanted to start and stop the recording, to test how good google api works with voice recognition in german. But no solution found yet.
The html5 function is still limited and only works on five input fields. Maybe you find some information here: http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Feb/att-0020/api-draft.html We come back to the topic tomorrow.
I had faced the similar problem, then I took a look at this site by Mike Pultz -
http://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/
Basically, what he does is he creates the audio file himself, uses Sox to convert it into a .flac format and then sends it to the Google Voice Api. So you do not need to click the mike or rather you can create your own mike call back.
I also have created a C# solution at - https://github.com/seigneur/Voice-Biometrics And you can look at this video for further help - http://www.youtube.com/watch?v=PA00SPOTL-M
Hope it helps