Inaudible Voice Commands Ultrasound Modulation

Slides:



Advertisements
Similar presentations
Analog Communications
Advertisements

                      Digital Audio 1.
Analysis and Digital Implementation of the Talk Box Effect Yuan Chen Advisor: Professor Paul Cuff.
The Use of Ultrasonic Bone Conduction to Treat Tinnitus Josh Vicari July 23, 2007.
1 Department of Electrical and Computer Engineering Advisor: Professor Zink Team Acoustic Beamformer Midway Design Review 11/25/2013.
SOUND AND ULTRASOUND IN MEDICINE Prof. Dr. Moustafa. M. Mohamed Vice Dean Faculty of Allied Medical Science Pharos University Alexandria Dr. Yasser Khedr.
etec.dk etec.dk electronic technical engineering & construction ultra low noise hydrophone charge amplifiers PD1102 Pinger Detector Amplifier The ultimate.
ECE 501 Introduction to BME
Echoes. Reflection  The reflection of sound waves applies to frequencies above human hearing. 20 kHz is human maximum20 kHz is human maximum Bats can.
Digital Voice Communication Link EE 413 – TEAM 2 April 21 st, 2005.
EET 450 Chapter 18 – Audio. Analog Audio Sound is analog Consists of air pressure that has a variety of characteristics  Frequencies  Amplitude (loudness)
An Alternative design for loudspeakers using the non- linear interaction of sound waves Seminar Ratish J. Punnoose.
PRESENTATION BY ATIF DAR ULTRASONIC SENSORS.. CONTENTS PAGE Page 1 – Homepage Page 3 – Description of Ultrasonic Sensor. Page 4 – How the Ultrasonic Sensor.
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
Applications of Signals and Systems Fall 2002 Application Areas Control Communications Signal Processing.
Telecommunication 1.3 – Radio and Television. Radio and TV Receivers The parts of a radio and TV receiver can be represented by a block diagram. Write.
Communication systems Radios. Input  Raw materials in a radio are an antenna, printed circuit board, resistors, capacitors, coils and transformers, transistors,
Technician License Course Chapter 3 Lesson Plan Module 7 – Types of Radio Circuits.
Introduction to Sound Sounds are vibrations that travel though the air or some other medium A sound wave is an audible vibration that travels through.
ECE 4371, Fall, 2014 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
Knowledge Base approach for spoken digit recognition Vijetha Periyavaram.
Applications of Signals and Systems Application Areas Control Communications Signal Processing (our concern)
Multimedia Technology and Applications Chapter 2. Digital Audio
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. Modulation/Demodulation Asst. Prof. Chaiporn Jaikaeo, Ph.D.
Motivation for Today’s Session MS-PS4 Waves and their Applications in Technologies for Information Transfer Students who demonstrate understanding can:
By Rhett Price. Speed of sound depends on density Correlation between speed and density Not as fast as light speed Also affected by pressure and temperature.
Anoob Hamza Mohammed | 1HM03EC006 | VIII ECE |
Module Overview. Aims apply your programming skills to an applied study of Digital Image Processing, Digital Signal Processing and Neural Networks investigate.
Technician License Course Chapter 2 Lesson Plan Module 3 – Modulation and Bandwidth.
1 Audio Coding. 2 Digitization Processing Signal encoder Signal decoder samplingquantization storage Analog signal Digital data.
Sound Fundamentals 2 Beginning Live P.A..
Sound and Its System. What is sound? basically a waveform of energy that is produced by some form of a mechanical vibration (ex: a tuning fork), and has.
Echolocation III Ultrasound pictures. WHAT IS AN ULTRASOUND? Ultrasound uses energy in the form of sound waves that are of a higher frequency than the.
Pulse Code Modulation (PCM) Analog voice data must be translated into a series of binary digits before they can be transmitted. With Pulse Code Modulation.
15.1 Properties of Sound. Chapter 15 Objectives  Explain how the pitch, loudness, and speed of sound are related to properties of waves.  Describe how.
DIGITAL COMMUNICATION. Introduction In a data communication system, the output of the data source is transmitted from one point to another. The rate of.
SHANTILAL SHAH ENGINEERING COLLEGE ELECTRICAL DEPARTMENT.
Lifecycle from Sound to Digital to Sound. Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre Hearing: [20Hz – 20KHz] Speech: [200Hz.
FOR MORE CLASSES VISIT  ECET 310 Week 1 Homework 1_1  ECET 310 Week 1 Homework 1_2  ECET 310 Week 2 Assignment Homework 2_1.
Microprocessor Presentation Md. Enamul Haque Id:
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
SIGNAL CONDITIONING Signal conditioning is stage of instrumentation system used for modifying the transduced signal into a usable format for the final.
Block That Noise!
Prof. Sajid Naeem (DOES – PC)
A lustrum of malware network communication: Evolution & insights
Voice Manipulator Department of Electrical & Computer Engineering
COMPUTER NETWORKS and INTERNETS
Analog to digital conversion
Video Transmitting Robot
Fig. 4 Block diagram of system
Duy dang, Robert kern, esteban kleckner
Overview Communication is the transfer of information from one place to another. This should be done - as efficiently as possible - with as much fidelity/reliability.
Introduction to Digital Audio
Transverse/Longitudinal waves
CS 4594 Data Communications
Presented by: Chen Shi 02/22/2018
Chapter 13: EM Waves Section 3: Radio Communication
ANALOG COMMUNICATION SYSTEMS
Introduction to Digital Audio
Chapter 3: PCM Noise and Companding
J.-B. Seo, S. Srirangarajan, S.-D. Roy, and S. Janardhanan
Duy Dang, Robert Kern, Esteban Kleckner
Introduction to Digital Audio
ELECTROMAGNETIC WAVES Radio Communication
Fig. 4 Block diagram of system
Ultrasonic Rangefinder
Practical Hidden Voice Attacks against Speech and Speaker Recognition Systems NDSS 2019 Hadi Abdullah, Washington Garcia, Christian Peeters, Patrick.
Combating Replay Attacks Against Voice Assistants
Presentation transcript:

Inaudible Voice Commands Ultrasound Modulation Liwei Song, Prateek Mittal Department of Electrical Engineering, Princeton University Motivation Attack Algorithm Given any normal voice command, we obtain the attack ultrasound with following steps. We adopt amplitude modulation in step 3 and add the same carrier wave in the final step. Voice assistants are becoming increasingly popular in IoT devices. Previous attacks on voice assistants leverage the gap between speech recognition system and human voice perception [1]. The limitation is that attack sounds are audible and conspicuous to device owners. Can we inaudibly control voice assistants? Apple Siri Low-Pass Filtering Google Assistant Upsampling Amazon Alexa Attack Overview Ultrasound Modulation Challenge: How to design inaudible attacks? Solution: We transmit ultrasounds (frequencies above 20kHz) to attack victim devices. Challenge: How to control voice assistants? Solution: We exploit the non-linearity of microphone to convert ultrasounds into normal voice commands. Carrier Wave Addition Attack Experiments Attack demonstration of the command “OK Google, take a picture”. Attack Scenario for Inaudible Voice Commands Non-Linearity Insight Typical Diagram of a Microphone A typical microphone consists of a transducer, an amplifier, a low-pass filer and an analog to digital converter. The transducer and the amplifier are not perfectly linear modules, resulting in the following non-linear function [2]. 𝑆 𝑜𝑢𝑡 = 𝑖=1 ∞ 𝐺 𝑖 𝑆 𝑖𝑛 𝑖 = 𝐺 1 𝑆 𝑖𝑛 + 𝐺 2 𝑆 𝑖𝑛 2 +… We can leverage the microphone’s inherent non-linearity to obtain normal voice frequencies from the processing of ultrasound frequencies. Attack ranges for two devices with different input powers. Input Power (𝑊) 9.2 11.8 14.8 18.7 23.7 Range (Phone, 𝑐𝑚) 222 255 277 313 354 Range (Echo, 𝑐𝑚) 145 168 187 213 239 You can scan the QR code in the title to see our attack demo. References [1] N. Carlini et al., “Hidden voice commands”, USENIX Security, 2016. [2] N. Roy et al., “Backdoor: making microphones hear inaudible sounds”, Mobisys, 2017. [3] G. Zhang et al., “DolphinAttack: inaudible voice commands”, CCS, 2017 (concurrent work). Non-linear function Non-Linearity of the Microphone