So, I would like to connect a GSM module to my Pi to act as a phone, and be able to make a two-way call to my cellular phone. I know this is possible, and have seen a few tutorials on this (https://www.raspberrypi.org/blog/piphone-home-made-raspberry-pi-smartphone/).

However, I am wondering if it is possible to have the Pi listen for keystrokes from my cellular phone during the two-way call. Ex) The Pi calls me on my cell phone, I pick up and a two way conversation is going, and when I press a number on my keypad, the Pi receives info of which number I pressed.

Is this possible and how would one go about doing it? Would I need to use something like asterisk?

Thank you

  • Yeah, it's completely possible. I've implemented it before in Asterisk, but can't really remember how. – PNDA Sep 9 '16 at 7:41
  • 1
    Anyways, the right keyword is DTMF. Try doing some research about that. DTMF decode raspberry pi is a good Google search term. – PNDA Sep 9 '16 at 7:42
  • Have you been successful in establishing phone on PI? I also have such task now. – Suncatcher Apr 29 '17 at 9:16
  • Nope, haven't worked on this in a while, but if anyone gets it to work I'd still be interested. – user24456 May 4 '17 at 18:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.