Prototyping using Arduino
Using a Adafruit Feather NRF52 Bluefruit board, we created 6 buttons that are connected over Bluetooth to your mobile device. When Microsoft Soundscape is on the background, Button A will start (or pause) the synthesised binaural audio, such as the heartbeating audio cues from Soundscape, and audio notifications of where the user is. The play/pause works by activating with the media player running on the background. Here are what the other 5 buttons do:
This button mute (and unmute) the volume.
When Soundscape is on the background, it describes points of interest in front of you, for example when walking down the street. On music/video player, the button plays the next song or video.
Likewise, this button plays past places of interest on Soundscape and plays the previous song or video.
This button acts as the home button on your phone, it directs users back to the main home screen.
This button will be connected to the iOS switch control options that could be configured to serve as the button to select on the switch control mode.
To know how it was done (e.g. the codes, circuit wiring etc.), view the documentation below.