Although some mobile devices have three microphones, for example iPhone 5s and Samsung Galaxy Note 3, neither Apple nor Google provides API to record 3-channel audio with three microphones.
our system must be designed in a way that it can accurately identify keystrokes based on the stereo recording of two microphones.