SoniTalk prototype for Android is working !

These past months we were working on the SoniTalk prototype for Android, composed of an Encoder app to send messages and a Decoder app to receive them. Both components are now able to communicate with each other !

SoniTalk decoder prototype showing a spectrogram of the successfully received message "netidee rocks !"

SoniTalk decoder prototype showing a spectrogram of the successfully received message “netidee rocks !”

After implementing the Encoder app for Android, we focused on the decoding part. We presented a first version at Ars Electronica, developed with Matlab, and we now have the Android equivalent… Performing even better ! Our first tests exchanging data between two smartphones were successful up to 12m, transmitting the text “netidee rocks !”.

Our next steps will be to fine tune the decoding process, to make it fully parameterizable, and to merge both encoding and decoding into a library that everyone can then use in their own app.