Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 1.15 KB

README.md

File metadata and controls

20 lines (13 loc) · 1.15 KB

Sound-based Gesture Sensing by Analyzing Doppler

This is an inofficial implementation of paper 'SoundWave: Using the Doppler Effect to Sense Gestures' running on laptop or PC. The code is adapted from github repository from Joao Nuno Carvalho

What is it

This project leverages the speaker and microphone already embedded in most commodity devices to sense in-air gestures around the device. To do this, we generate an inaudible tone, which gets frequency-shifted when it reflects off moving objects like the hand. We measure this shift with the microphone to infer various gestures.

How to use

To test this program, you should firstly disable in the microphone settings, the echo cancelation and the noise reduction. Control Panel -> Sound -> Recording -> Microphone Array -> Propertoes -> Advanced -> Disable Audio Enhancements

Then run

python main.py

Demo

Demo of running code in real time:

hw3_demo.mp4