The purpose of this is to run experiements on if a device can detect your voice just from the vibrations of your phone.
The DeviceMotion API does not need specific API permissions from the device owner.
Visualizing the data in a x,y,z plot
- cd training
- uv sync
The listener for the data collection and writing
- cd server
- npm i
- npm run start
The mobile app will use the DeviceMotion API to collect the data and send it to the server.
- cd mobile
- npm i
- npm run web
Download the expo-go app and scan the QR code.