I am quite new to using Google speech API. My application requiers me to contiouously stream audio requsts for speech recognition. the usage will be more than 1 minute continuously. However, the service halts after 60 seconds as per the Usage Limits. Is there a way around this issue?
Any help is greatly appreciated.
Thanks
I solved this problem in a Node.js app by creating a series of streaming recognition requests.
The code is here: https://github.com/marciovm/Speech-Forever.
The trick is to request new streams client side (from the user's browser or equivalent) on a suitable break in input speech.
Key section on app.js (Node server)
Key section on demo.js (client browser)
Buried deep in the Google cloud console is a link to a form where you can request increase in some of the limits. However, if possible, use the Async recognition which will give you up to 80 minutes of recognition.
To get to the limit increase form:
Discovery requests per 100 seconds