@Peter Hi Peter! It seem we are all in the same position as you. Trying to add Voice interaction (not just command and control) to your Pi is a serious PITA obstacle. I’ve tried to collect some info on these modules etc, but now I’m more confused and disappointed that ever. It seem that there simply isn’t any instance where you can just install a MM module and some npm package and have it up and running. We believe that it is all about monetizing this technology as all of the serious contenders like Amazon Aexa, Google Asisstant, Bing whatnot, and countless companies, are all requiring a bunch of back and forth API’s, keys, files while collecting everything in between about you.
In an ideal world we should be able to just make a request like this:
arecord "Yo! Alexa, can you tell me when ISS will pass over London next time?" | theMagicAPI | aplay "Hey Buddy, the international spacestation will pass over london at 03:00 tomorrow morning."
In fact I suggest we hack together such an API. Basically we would do this:
- We create a pool API that pool together all effin’ AI APIs and requests. (A wrapper!)
- Everyone signup to all services (GA, Alexa, Bing etc) we all get an API token, but then we send it to the pool and all requests will be mixed together and the api user will always get a response.
- Tracking of individual user voice requests will be anonymized by mixing (much like DuckDuckGo)