5 ms·
Is there a good non-internet connected device for turning on lights with your voice?
by randyrand 8y ago
Is there a good non-internet connected device for turning on lights with your voice?
- isostatic 8y agoChildren
- rpeden 8y agoI've heard they're expensive to maintain and eventually stop responding to commands.
- jtbayly 8y agoI thought most children had been updated with internet connections in the last couple of years...
- matwood 8y agoI was the TV "remote control" for many years growing up. If you ask my dad about the lights, he would say I had a bug when it came to turning them off.
- dopamean 8y agoI asked this the last time one of these posts came up and everyone suggested I check out https://www.home-assistant.io/ https://www.home-assistant.io/ I haven't started building anything yet but I will in the new year (fingers crossed).
- synesthesiam 8y agoIf you do use Home Assistant, you may be interested in Rhasspy: https://github.com/synesthesiam/rhasspy-hassio-addon https://github.com/synesthesiam/rhasspy-hassio-addon This is an external service I wrote that does offline speech/intent recognition with pocketsphinx, and forwards structured JSON events into Home Assistant for use in automation scripts.
- rpeden 8y agoIt's not quite voice, but I remember this device from when I was a child: https://www.youtube.com/watch?v=MTNuJXi6UUk https://www.youtube.com/watch?v=MTNuJXi6UUk
- deivid 8y agoLook up mycroft.ai (open source) or snips.ai (offline)
- zantana 8y agoThere are a couple that I know. There is snips https://snips.ai/ https://snips.ai/ which I haven't used and I have a Mycroft Mark I https://mycroft.ai/product/mycroft-mark-1/ https://mycroft.ai/product/mycroft-mark-1/ . Mycroft does most of the Alexa parlor tricks such as weather and wikipedia lookups out of the box. If you use the plugins you can integrate it with Home Assistant, Kodi but I've had mixed luck. They send the voice to Google for speech to text, but I believe that is configurable and they are working on a personal server which theoretically could operate entirely locally.
- ryanmercer 8y agoVoice? Why re-invent the wheel? Clap on, clap off, THE CLAPPER.
- sorokod 8y agoWhat is wrong with using a finger to turn the lights on and off?
- quadrangle 8y agoHow do you get security updates for your fingers??
- onemoresoop 8y agoWhats worse is that newer generations will not know what an analog switch is and how powerful and yet simple it is and how it just works in an instant when you want it to. When I was a kid I used to disassemble things and learn lots from the adventure because it was logical and intuitive (I also had to assemble it back or I'd get scolded at). Kids these days don't bother because the device of their choice captivates most of their attention and their control is limited.
- zwp 8y agoI built something just for fun a couple of weeks back. I used the Sphinx Open Source Speech Recognition Toolkit from CMU https://cmusphinx.github.io/ https://cmusphinx.github.io/ Look for the sphinxbase and pocketsphinx packages under Ubuntu. It'd be simple enough to hook this up to Philips Hue or whatever to do what you want. There are numerous Sphinx language bindings. I went for Ruby via Isabella https://github.com/chrisvfritz/isabella https://github.com/chrisvfritz/isabella. I used this because it provided a framework for what I wanted: define a simple grammar (JSGF, Java Speech Grammar Format) and call specified script(s) with the parsed results. The hardest part was probably mapping out the phonemes for the grammar atoms. (If your target language isn't English, you may be out of luck). This worked really well for what I needed (directing band-in-a-box from the other side of the room) but still needs a little tuning. Even with a leading activation token ("Hey Isabella...") she sometimes gets confused and thinks she's been summoned when it's just some random song playing. Choosing a concise, simple, unambiguous grammar was helpful, along with sensitivity adjustment. There are other knobs to twiddle -- as evidenced by the academic mailing list activity -- but I didn't need to look closer for my simple use case. It was a fun little project and the kids liked it, especially paired with a text-to-speech module (tts gem under Ruby): "Hey Isabella, am I <adjective>?" (or "Is <sibling> <adjective>?"), and a randomly generated response :)
- synesthesiam 8y agoThis sounds very close to how I started out with a similar project, named Rhasspy: https://github.com/synesthesiam/rhasspy-hassio-addon https://github.com/synesthesiam/rhasspy-hassio-addon I ended up using a set of JSGF grammars (one per intent) to generate a statistical language model for use with pocketsphinx. Rhasspy also features a web-based interface for creating custom words -- I have a mapping from Sphinx phonemes to eSpeak phonemes so you can iterate over a pronunciation until it sounds right. As you mentioned, the wake/hotword stuff with Sphinx isn't terribly robust. I've been Docker-izing Mycroft Precise (https://github.com/MycroftAI/mycroft-precise https://github.com/MycroftAI/mycroft-precise) to address this.
- oulipo 8y agoYes! You can take a look at what we are building at https://snips.ai https://snips.ai (disclaimer: I'm a co-founder) for exactly this reason We believe that people can have both cloud-grade Voice AI (look at our accuracy at https://medium.com/snips-ai/snips-brings-cloud-level-spoken-language-understanding-to-the-edge-dc98acf73169 https://medium.com/snips-ai/snips-brings-cloud-level-spoken-...) which is privacy-aware Everything runs 100% on-device and is private-by-design, and we are open-sourcing the platform over time It works in english, french, german, japanese, italian, spanish (and a lot more languages coming soon!) Take a look at our blog, and we'd be delighted to know what you build with our platform!
- Ruthalas 8y agoWhat is your monetization strategy? Browsing your site it is hard to see what you will charge for, and I am confused by the inclusion of some sort of token system. (It seems directly in conflict with the desire not to be beholden to an outside company to use the hardware if they are tied together?)
- amai 8y agoHave a look at https://www.openjarvis.com/ https://www.openjarvis.com/ . For an english tutorial see https://www.tutonaut.de/howt-to-build-an-amazon-echo-like-device-with-jarvis-open-source https://www.tutonaut.de/howt-to-build-an-amazon-echo-like-de...