[Q] Read dialed numbers during a call - Android Q&A, Help & Troubleshooting

Dear Developers,
During a call between two persons, if one of the callers dials a number (3 for example), can the other guy receive this number? In other words, can we, as developers, read the dialed numbers from one person to another during a conversation call.
If so, would someone provide a small piece of code?
Regards,
Yasser

Unless this has changed recently, there is no API access to in-call audio streams unfortunately.
BTW, what you're looking for is detecting "DTMF".

nacase said:
Unless this has changed recently, there is no API access to in-call audio streams unfortunately.
BTW, what you're looking for is detecting "DTMF".
Click to expand...
Click to collapse
I know on some phones while in a call you can press the numbers and hear the tone, what if an app took that tone and routed the audio to the microphone? Or or use another application and have a dial pad displaying in the main activity and then when one presses the button it will send the dial tone to the microphone. I feel programming wise that would be easier creating a separate activity versus creating a service in the background
Sent from my GT-I9100 using Tapatalk

Related

[Q] app to auto-answer with auto-mute for specific phone number

So, the situation is like this: I have been receiving endless calls per day from a guy who things I am after his GF!
I already explained to this stupid man that I called his GF number by mistake and my real intention was to call another similar number. But he is not listening, and keeps calling me.
normally I would block this phone number by reporting it to my carrier, but this man is stupid and he deserves a different treatment
My question is: is there an app that would auto-answer the call only if this man calls and also put my mic automatically on mute?
I have been answering the phone and putting the mic on mute
the purpose of this app obviously would be to make the guy loose as much phone credit as he is stupid

[Q] keypad not working on calls: how to?

when making calls i need the keypad to enter numerical choices for voice prompts. however my keypad is not making that 'beep' sound that the prompt listens for. so the call does not progress.
what can i do to use the keypad for those calls that require numerical inputs for voice prompts?
rab1412000 said:
when making calls i need the keypad to enter numerical choices for voice prompts. however my keypad is not making that 'beep' sound that the prompt listens for. so the call does not progress.
what can i do to use the keypad for those calls that require numerical inputs for voice prompts?
Click to expand...
Click to collapse
you don't need any beep sounds in order to control numerical choices, just press the digits and it works.
tjtj4444 said:
you don't need any beep sounds in order to control numerical choices, just press the digits and it works.
Click to expand...
Click to collapse
i tried it on a different phone number and the keypad does work.
it was only on that phone number which probably relied on keypad sounds to activate the prompts.
the annoying thing is that was the phone number of my cell service provider which i had to reach!
rab1412000 said:
i tried it on a different phone number and the keypad does work.
it was only on that phone number which probably relied on keypad sounds to activate the prompts.
the annoying thing is that was the phone number of my cell service provider which i had to reach!
Click to expand...
Click to collapse
This doesn't make sense, something else is wrong. The digits you press during the call to a landline (without any beep in your end) causes the correct beep sound to be generated by the mobile network and sent to the other end of the call.
I just tested this myself by calling my home number to be sure I wasn't lying
I think you are searching for the wrong solution to your problem.
EDIT: here is the ETSI spec describing how it works if you like specifications
http://www.etsi.org/deliver/etsi_i_ets/300500_300599/300532/01_60/ets_300532e01p.pdf
there must be something wrong with my cellphone providers support prompts.
i tested with my bank and 2 other credit cards and the keypad does register input with them.
it is only with that one number that i am having issues on.

out going call private mode

hello all
i am curious to know if there is a way to make my phone number private for certain contact. is there an app that makes my outgoing calls private? other than adding *67 to each contact.
i have a work phone that forwards all the incoming calls to my personal phone. there are times that i have to a followup call and i use my personal phone number. i have change my number 3 times in the past 4 month. any suggestion will be appreciated. thank you.
*67 then number you want to dial for example *67-(555)-555-5555
Sent from my crifftevo that was smuggled through customs in a monkeys back fat.
bluediablito said:
hello all
i am curious to know if there is a way to make my phone number private for certain contact. is there an app that makes my outgoing calls private? other than adding *67 to each contact.
i have a work phone that forwards all the incoming calls to my personal phone. there are times that i have to a followup call and i use my personal phone number. i have change my number 3 times in the past 4 month. any suggestion will be appreciated. thank you.
Click to expand...
Click to collapse
Have you tried Google Voice? You can call clents from that number and control access on how and when it can notify(I love the call block feature) you.
I believe the phones also have an automatic prepend feature (normally adds the +1 for dialing) I think you can change it to whatever you want (e.g *67)
The only thing I know to do is either, add *67 each time or change their contact information to include it.
Alternatively you can have it added to your phone at the Sprint level. It unfortunately is not select-able and will make all calls private. The problem with that, I found, was MANY people won't answer blocked calls.

[Q] Custom ringtone when 1* is in front of incomming number

Dear reader,
i have a service: calls are redirected to my SGS3.
When i receive a call wich is redirected from that number 1*###### is in my display so i can see its a call to the other line.
What i wonder is this: is it possible to make my phone do another ringtone when an incomming number starts with 1*
Would be great!
Hope to hear from you.
Steef
your problem is fairly strange. Anyway, I don’t think you can do that. I’m sorry :(
Sent from my GT-I9300 using xda app-developers app

OMG! Can't enter numbers during a call

As you can see from the thread title...frustration is setting in. I can't enter numbers using the keypad during a phone call. Example:
I call insurance company
Company asks me for my number
I input the number using the onscreen keypad but there is no "tone" sent.
Is there a setting somewhere? I'm freaking out!!!
hotspace said:
As you can see from the thread title...frustration is setting in. I can't enter numbers using the keypad during a phone call. Example:
I call insurance company
Company asks me for my number
I input the number using the onscreen keypad but there is no "tone" sent.
Is there a setting somewhere? I'm freaking out!!!
Click to expand...
Click to collapse
One of my major gripes with this phone is that it doesn't play the DTMF tones when I dial. I hate that gurgling noise it makes. I haven't had any trouble entering conference codes or other numbers once connected though. Are you saying you don't hear the tones or they aren't recognized on the other end? A lot of times you have to enter a '#' at the end of your numbers, are you doing that?
Nope. It's like the other side can't hear the tones. Annoyed!
Sent from my SM-N900P using Tapatalk

Categories

Resources