Recently, Owe Wisch finished his master thesis on speech recognition for swimming googles. The idea was to recognize commands such as "play", "stop", or "pause" while wearing an MP3 Player within the water.
In order to achieve that goal, Owe Wisch added several microphone within and on the outside of typical swimming googles. He used a GMM-based recognizer to map the "bubbling speech" onto several commands. The playback of was done via so-called bone conduction speakers that were also mounted on the side of the googles.
Special thanks to Jonas Wilinski who created the video that you can find below.