So you are looking for new ways to interact with your phone? With ForcePhone, you can control a smartphone by squeezing it. This is a software that allows you to interact with your smartphone with force and pressure. It relies on your phone’s microphone and speaker to get the job done:
The software sets the speaker to emit an inaudible tone at a frequency higher than 18 kHz, which is outside the range of human hearing. But the phone’s mic can still pick up the vibration caused by the sound. When a user presses on the screen or squeezes the phone’s body, that force changes the tone. The phone’s microphone can detect that, and the software translates any tone tweaks into commands.
This software can be installed on any smartphone. Thanks to it, your phone’s body registers the force, allowing you to control your device a whole new way. More information is available here.