DolphinAttack: Inaudible Voice Commands

By Guoming Zhang, Chen Yan, Xiaoyu Ji, Tianchen Zhang, Taimin Zhang, Wenyuan Xu. 2017

771 citations recorded by the source corpus.

Speech recognition (SR) systems such as Siri or Google Now have become an increasingly popular human-computer interaction method, and have turned various systems into voice controllable systems (VCS). Prior work on attacking VCS shows that the hidden voice commands that are incomprehensible to people can control the systems. Hidden voice commands, though "hidden", are nonetheless audible. In this work, we design a totally inaudible attack, DolphinAttack, that modulates voice commands on ultrasonic carriers (e.g., f > 20 kHz) to achieve inaudibility. By leveraging the nonlinearity of the microphone circuits, the modulated low-frequency audio commands can be successfully demodulated, recovered, and more importantly interpreted by the speech recognition systems. We validated DolphinAttack on popular speech recognition systems, including Siri, Google Now, Samsung S Voice, Huawei HiVoice, Cortana and Alexa. By injecting a sequence of inaudible voice commands, we show a few proof-of-concept attacks, which include activating Siri to initiate a FaceTime call on iPhone, activating Google Now to switch the phone to the airplane mode, and even manipulating the navigation system in an Audi automobile. We propose hardware and software defense solutions, and suggest to re-design voice controllable systems to be resilient to inaudible voice command attacks.

Subfields: Biomedical Engineering, Computer Vision and Pattern Recognition, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Biomedical Engineering

  1. Yang Song
  2. Aleksander Madry
  3. Yuan Gong
  4. H. Vincent Poor
  5. Michael K. Reiter
  6. Christian Poellabauer
  7. Colin Raffel
  8. Nicholas Carlini

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Bernt Schiele
  3. Alan L. Yuille
  4. Trevor Darrell
  5. Dacheng Tao
  6. Ming-Hsuan Yang
  7. Jitendra Malik
  8. Xiaogang Wang

In Signal Processing

  1. Nicholas Carlini
  2. Aleksander Madry
  3. Dimitris Tsipras
  4. Prateek Mittal
  5. Ludwig Schmidt
  6. David A. Wagner
  7. Shibani Santurkar
  8. Yang Song

Citations in the corpus