News for hackers. Stuff that matters.
Re:Rigged YouTube videos can use Siri and Google Now to hija... by yeukhon on Tuesday July 12, 2016 @01:46PM (#12080991)
Can you really distinguish sound emitted from the speaker from someone with a hoarse voice? Furthermore, what about medium? Traveling different medium should be considered.
Re:Rigged YouTube videos can use Siri and Google Now to hija... by sparky_z on Tuesday July 12, 2016 @02:59PM (#12081492)
Well, the device knows exactly what signal it's putting out through the speaker, so it can predict what the microphone will pick up. It doesn't know what someone with a hoarse voice is about to say.
Re:Rigged YouTube videos can use Siri and Google Now to hija... by banana_giraffe on Tuesday July 12, 2016 @05:02PM (#12082258)
That attack described in the video isn't something the phone is producing and picking up (most phones already ignore what they playback), but rather a sound played by a laptop picked up by the phone.

And further, the attack described is a sentence that doesn't sound to a human like "Ok Google" or "Hey Siri", or whatever

Re:Rigged YouTube videos can use Siri and Google Now to hija... by sparky_z on Wednesday July 13, 2016 @04:16PM (#12089311)
Okay, that's what I didn't understand. Thanks.
Re:Rigged YouTube videos can use Siri and Google Now to hija... by eknkc on Tuesday July 12, 2016 @02:23PM (#12081260)
I'm completely making this up;

I'd guess most speaker generated audio would be from a compressed source. Audio compression generally cuts off frequencies that we can not hear. When we speak though, we must be generating a lot of inaudible frequencies. It could be determined by checking if those exist or not.

Re:Rigged YouTube videos can use Siri and Google Now to hija... by tgayton on Tuesday July 12, 2016 @01:58PM (#12081096)
It's definitely possible from a technical perspective. It's very similar to the way echo cancellation works on phones already.

Since the output is known, similar input can then be stripped. This only works when both the output of the speaker and input of the microphone are known.

This can't be done to determine whether another speaker, such as a TV, generated the output.

Visual aid on echo cancellation: http://i.imgur.com/m2LSIz9.png