The app runs on the phone. It uses the phone's built-in microphone for speech recognition (ASR) and receives azimuth angle data from the SpeechCompass phone case over USB. Visualizations are built with the Processing for Android framework.
If you don't need to modify the app, sideload the pre-built APK via ADB:
adb install path/to/speechcompass.apk
The APK is available on Google Drive. Connect the phone to your PC before running the command.
The app may stop working on newer Android versions due to API changes.
-
Install the latest Android Studio.
-
Download the zipped Android Studio project and unzip it.
-
Open Android Studio and import the project (File → Open).
-
Build the project (Build → Make Project).
-
Connect the phone over USB and click Run to install and launch.
