Live data from Hacker News

Why Alexa won't wake up when hearing "Alexa" in Amazon's Super Bowl ad (2019)

amazon.science

91–100 of 128 posts

Re: Why Alexa won't wake up when hearing "Alexa" in Amazon's Super Bowl ad (2019)

#91
post #22

I wonder if there's a way to identify audio from speakers. IT might not work for higher end speakers or lower end microphones, but I'm sure the limited frequency range from speakers, and perhaps artifacts of audio compression that might not be noticeable to humans, would identify non-human audio. I've seen a similar approach used for visuals, separating an image at the point of recording based on the type of light so…

It always seems like my cat can tell what's from a speaker and what's real. My wife calling to the cat over the phone never triggers any reaction, and the cat will often jump out because of a little noise in the kitchen or outside even though a movie is playing. I don't know how much of that is directionality and how much is the sound itself. Cats probably hear different frequencies than humans, but as you point out…

Phone voice codecs have pretty bad audio tho.

Re: Why Alexa won't wake up when hearing "Alexa" in Amazon's Super Bowl ad (2019)

#92

Earlier quoted context omitted.

The article mentions that the Echo does something similar locally, so the cloud-side part is an additional layer.

No, it's different in a major way. Apple: - Only ever uploads anything to the cloud after a *successful* wake word is detected on-device (and, critically, lets you know with a voice confirmation). Amazon: - "On most Echo devices" checks on-device against known commercials (the point of this article). Then: - "In the cloud: Every audio request to Alexa that starts with a wake word is checked..." — successful or not. M…

Per the Apple article, the detection is customized to the user who setup the device and went through an (on-device) enrollment training.

> We compare the distances to the reference patterns created during enrollment with another threshold to decide whether the sound that triggered the detector is likely to be "Hey Siri" spoken by the enrolled user.

> This process not only reduces the probability that "Hey Siri" spoken by another person will trigger the iPhone, but also reduces the rate at which other, similar-sounding phrases trigger Siri.

Contrast with Amazon, where the mere suspected presence of the wake word is enough to get it sent to the cloud for further analysis.

My overall point is that Amazon is much more indiscriminate about assuming you are talking to it and sending stuff to the cloud to act on (which sometimes includes discarding). Whereas Apple will only send what it believes to be a command.

Amazon will continue to build up a database of sent audio in order to improve this cloud-based double-check of the wake word, whereas Apple will discard a command that it didn't know how to act on, never needing to improve a cloud-based wake word refinement.

Re: Why Alexa won't wake up when hearing "Alexa" in Amazon's Super Bowl ad (2019)

#93

So they’re training Alexa not to recognize the specific recording. I’m wondering if this has any side effects for the actors from those ads: if they have an Alexa at home, does it (sometimes) fail to recognize them? (And wouldn’t it be cool, if somewhat dystopian, if Alexas all over the US quipped “hey, that’s my big sister on the TV!”?)

Possibly, but a system like this would also be time-boxed (turned on for the day of the super bowl or just a few hours).

Re: Why Alexa won't wake up when hearing "Alexa" in Amazon's Super Bowl ad (2019)

#94

So they’re training Alexa not to recognize the specific recording. I’m wondering if this has any side effects for the actors from those ads: if they have an Alexa at home, does it (sometimes) fail to recognize them? (And wouldn’t it be cool, if somewhat dystopian, if Alexas all over the US quipped “hey, that’s my big sister on the TV!”?)

Ads usually have music in the background, those get included in the fingerprinting too. Besides that, the fingerprint consists of a number of time slices.

The actors personal Alexa will probably only fail if they try to use it with exactly the same millisecond-scale timing, exactly the same intonation, and with exactly the same background noise.

Re: Why Alexa won't wake up when hearing "Alexa" in Amazon's Super Bowl ad (2019)

#95
post #52

Earlier quoted context omitted.

This keeps getting repeated all over the internet but is simply not true. There may be a day when Amazon turns Alexa into advertising spyware, but that definitely wasn't its original intention and nothing of the sort is happening today.

How would you know when they do this? Buried inside a "We've made some updates to our Terms of Service" email?

The average person may not read the terms of service update emails but there are plenty of lawyers/journalists/tech bloggers that do. A company like Amazon can't simply sneak in a "Alexa will now listen to and use everything you say around it for advertising" clause without anyone noticing.

Re: Why Alexa won't wake up when hearing "Alexa" in Amazon's Super Bowl ad (2019)

#96
post #94

So they’re training Alexa not to recognize the specific recording. I’m wondering if this has any side effects for the actors from those ads: if they have an Alexa at home, does it (sometimes) fail to recognize them? (And wouldn’t it be cool, if somewhat dystopian, if Alexas all over the US quipped “hey, that’s my big sister on the TV!”?)

Ads usually have music in the background, those get included in the fingerprinting too. Besides that, the fingerprint consists of a number of time slices. The actors personal Alexa will probably only fail if they try to use it with exactly the same millisecond-scale timing, exactly the same intonation, and with exactly the same background noise.

If it was like that then a home with some other source of noise (other music stream, someone speaking loudly etc) during the commercial would trigger the hotword. I guess that fingerprinting has to have some sort of tolerance anyway

Re: Why Alexa won't wake up when hearing "Alexa" in Amazon's Super Bowl ad (2019)

#97

Earlier quoted context omitted.

How would you know when they do this? Buried inside a "We've made some updates to our Terms of Service" email?

There are a lot of people who run proxies like pi-hole while using these devices. It only takes one of those people to notice a sudden increase in traffic and post that finding somewhere. If you discover that Alexa is uploading information that it shouldn't be and blog about it you can be almost guaranteed to hit the front page of HN, these kinds of posts appear from time to time: https://news.ycombinator.com/item?id…

[deleted]

Re: Why Alexa won't wake up when hearing "Alexa" in Amazon's Super Bowl ad (2019)

#98
post #24

Meanwhile, I’ve had to disable ‘Hey, Siri’ on my iPhone because it’ll trigger at least 4-5 times a day during normal conversations. No my name is not anything close to Siri. No, I didn’t train ‘Hey, Siri’ in a noisy environment. All I could possibly give for a reason is that I have a deep sonorous voice.

Siri is triggered by so many words and phrases. Serious. Basically. Make sure it. Series. The worst part is that when it’s triggered, it refuses to shut up and be canceled. Siri is the laughing stock of the “AI assistants” space.

To be fair, you have to say 'hey' before any of those. There aren't many times in normal conversation when one would say 'Hey serious', or 'Hey series'.

Re: Why Alexa won't wake up when hearing "Alexa" in Amazon's Super Bowl ad (2019)

#99

Earlier quoted context omitted.

No, it's different in a major way. Apple: - Only ever uploads anything to the cloud after a *successful* wake word is detected on-device (and, critically, lets you know with a voice confirmation). Amazon: - "On most Echo devices" checks on-device against known commercials (the point of this article). Then: - "In the cloud: Every audio request to Alexa that starts with a wake word is checked..." — successful or not. M…

Per the Apple article, the detection is customized to the user who setup the device and went through an (on-device) enrollment training. > We compare the distances to the reference patterns created during enrollment with another threshold to decide whether the sound that triggered the detector is likely to be "Hey Siri" spoken by the enrolled user. > This process not only reduces the probability that "Hey Siri" spoke…

You seem to have a strange blind spot for Apple. Amazon is doing the exact same thing: Only sending to the cloud what it believes to be a wake word.

The stuff you are writing is just not true.

> This process not only reduces the probability that "Hey Siri" spoken by another person ... Contrast with Amazon

Siri is personal on a single phone, while Alexa is meant to reply to anyone in the room.

You need to figure out why you have this blind spot for Apple, it's causing you to misunderstand things.

Post reply on HN