Automation With Voice Control

I have installed jasper on a raspberry pi, using an external USB microphone. Jasper has some cool functionality, among them a way to integrate with Google’s TTS. But the best part is they have offline recognition capabilities that allow for your voice not to transmit online or be stored on their servers.

I designed a simple python plugin that can be customized to generate http requests that can control lights in vera. Still sorting through that, but I was wondering if the developers of AuthomationHD or HAL would message me, privately or in the forums as I would love to see how they handle their voice recognition parts, specifically in terms of how they use the /data_request?id=user_data&output_format=xml … how often they refresh it, etc.

I am doing this not for money, but as a way to get the community involved. Love to hear feedback, etc. And I am completely open to imaging the pi as it is now if that would help anyone get it installed faster. It took over 35 hours to download, compile, and configure it, and this would save a lot of work on anyone’s part that wanted to check it out.

[quote=“automationKing, post:1, topic:186487”]I have installed jasper on a raspberry pi, using an external USB microphone. Jasper has some cool functionality, among them a way to integrate with Google’s TTS. But the best part is they have offline recognition capabilities that allow for your voice not to transmit online or be stored on their servers.

I designed a simple python plugin that can be customized to generate http requests that can control lights in vera. Still sorting through that, but I was wondering if the developers of AuthomationHD or HAL would message me, privately or in the forums as I would love to see how they handle their voice recognition parts, specifically in terms of how they use the /data_request?id=user_data&output_format=xml … how often they refresh it, etc.

I am doing this not for money, but as a way to get the community involved. Love to hear feedback, etc. And I am completely open to imaging the pi as it is now if that would help anyone get it installed faster. It took over 35 hours to download, compile, and configure it, and this would save a lot of work on anyone’s part that wanted to check it out.[/quote]

A good starting point to understand polling mechanisms and recommended patterns, is here:
http://wiki.micasaverde.com/index.php/UI_Simple