News for hackers. Stuff that matters.
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by escobar on Friday March 25, 2016 @05:28PM (#11362809)
I have had reservations about the Echo line because of the whole "always listening" thing, regardless of what anyone's said about how it's not recording, how I can unplug it, etc. The whole "always listening" thing isn't what interests me about playing with Alexa.

As someone who's spent a fair amount of time with hardware, I think this is what will make me tinker with the Alexa service - I am interested to see what it can do and I like keeping up with Amazon's hardware projects. I've got all the parts lying around to throw this together without spending anything, so it's a neat way for them to grab some interest from a different user demographic. This also should be fairly easy to get running on a BeagleBone too, which I tend to lean towards (more I/O, PRU can be useful)

Re:Amazon Provides DIY Echo Plans for Raspberry Pi by SomeCallMeTim on Saturday March 26, 2016 @11:35AM (#11366010)
>I have had reservations about the Echo line because of the whole "always listening" thing

I've spoken with other people about feeling this way. I think that the difference here is actually 100% psychological, and that always-listening devices like the Echo are exactly as trustworthy as the company that makes them.

I am currently standing next to at least 4 different devices with microphones and internet connections that are on or in "sleep" mode. Just because they aren't "listening" to me in a way that is obvious (e.g., they respond to a command) doesn't mean that they're not recording every sound I make. There are in fact trojans designed to do exactly that.

Either you trust the manufacturer of these devices or you don't. The fact that there's a secondary processor on the Echo that does low-power constant voice recognition for the word "Alexa" (and similarly for some phones which can be activated with "OK Google") doesn't make it suddenly more likely to be storing all of your audio, all the time.

The only salient difference is just that it makes it obvious that it was in fact listening, whereas any internet-connected device around you could be listening to you right now and simply never let on.

I'm keeping my Echo plugged in. :)

Re:Amazon Provides DIY Echo Plans for Raspberry Pi by ipsin on Saturday March 26, 2016 @03:03PM (#11366936)
Even if you trust the company, you also have to trust that they have no logs that can be subpoenaed and that they cannot be compelled or hacked to wiretap you.
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by ketralnis on Sunday March 27, 2016 @10:07AM (#11369981)
Sure, but that misses the point: if your phone were doing that it would be functionally equivalent. You wouldn't be able to tell any more than you would with Alexa
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by cptskippy on Saturday March 26, 2016 @12:06AM (#11364364)
I'm pretty sure Alexa isn't recording or transmitting what's said at all times, there's just a local process looking for the queue to start recording a sample to upload. That queue being the word "Alexa".
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by FungalRaincloud on Saturday March 26, 2016 @12:30AM (#11364431)
I believe you're right, but it still feels icky to have something always listening for that special phrase, to me. Maybe if I wrote and maintained the code myself that always listened, I'd feel more comfortable with it.

Oh, I think the proper word was cue, not queue, by the way.

Re:Amazon Provides DIY Echo Plans for Raspberry Pi by AckSyn on Saturday March 26, 2016 @01:37AM (#11364592)
It would scare you to know that OnStar can be remotely activated without the driver knowing, wouldn't it?
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by fsckin on Saturday March 26, 2016 @01:51AM (#11364628)
Or any cell phone.
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by XorNot on Saturday March 26, 2016 @03:30AM (#11364787)
This has always seemed pretty marginal to me. You might be able to turn the microphone on, but when my battery dies an hour later I'll be suspicious.
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by jayd16 on Saturday March 26, 2016 @12:24PM (#11366208)
Lithium ion batteries don't get old and lose capacity. That's just the NSA backing off the sleep interval.
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by jayd16 on Saturday March 26, 2016 @12:22PM (#11366195)
>Maybe if I wrote and maintained the code myself that always listened, I'd feel more comfortable with it.

Maybe? Maybe you'd be comfortable? There's a world where you wrote the code yourself and still don't trust that it's not sending data back?

Re:Amazon Provides DIY Echo Plans for Raspberry Pi by baocin on Saturday March 26, 2016 @03:30AM (#11364786)
You could try adding in some simple motion, like raising your hand, before the system would start listening for hot words. Maybe connect a cheap infrared sensor to GPIO and block its view so it only detects motion at or above certain height.
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by cel1ne on Saturday March 26, 2016 @09:43AM (#11365626)
"queue" -> "cue"?
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by JohnBooty on Friday March 25, 2016 @08:00PM (#11363681)
Looking at what Amazon's posted, it looks like what they've released doesn't even give you the "always listening" option.

You have to click on the "start listening" button and then the "stop listening" button.

Re:Amazon Provides DIY Echo Plans for Raspberry Pi by ChuckMcM on Friday March 25, 2016 @09:15PM (#11363920)
Now all you need is a remote microphone in the shape of a star trek communicator for your shirt pocket. Tap, "Alexa, three to beam aboard." :-)
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by samstave on Friday March 25, 2016 @09:57PM (#11364101)
Just needs a vocera badge integration and a connection to Coding Insight from Talix to allow for NLP voice access to patient records...
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by djhworld on Saturday March 26, 2016 @08:47AM (#11365464)
I believe the terms and conditions for the Alexa SDK state you can't activate the Alexa Voice Service via voice, your user has to purposefully interact with something like a button to use it.

EDIT: I'm wondering if this is a legal thing, i.e. they don't want any tom, dick or harry creating "always listening" devices associated with their brand, or they just want to differentiate their Echo product and not have competitors

Re:Amazon Provides DIY Echo Plans for Raspberry Pi by halite on Saturday March 26, 2016 @01:02AM (#11364499)
Confirmed.

This is not always listening app. You've to click "start listening".

Re:Amazon Provides DIY Echo Plans for Raspberry Pi by escobar on Saturday March 26, 2016 @01:42PM (#11366580)
Yes, agreed - this is perfectly fine with me. If I wanted the "always listening" feature I'd grab an "official" Alexa device :)
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by techdragon on Saturday March 26, 2016 @06:05PM (#11367669)
Its worth remembering that these services are dependent on the network 'carrying their packets'. If you're worried about them 'phoning home' just make sure your home network is configured to record such events to the best of your ability, and setup some simple alerts or blocking.
Re:Amazon Provides DIY Echo Plans for Raspberry Pi by x5n1 on Friday March 25, 2016 @05:53PM (#11362952)
Agreed, I think this can be generalized to say that this should be the case with all these cloud services. The hardware should be open source, so you can at least control that part. At least you have that much control over the cloud APIs.