For Programmers: Free Programming Magazines  


Home > Archive > Smartphone Developer Forum > December 2005 > Catching DTMF tone on smartphone









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Catching DTMF tone on smartphone
cosmin111

2005-11-23, 7:58 am

There is possible to intercept DTMF tone sent by another phone?
I modified CEDIALER SDK sample by inserting lineMonitorDigits in callback
function , when phone is connected (LINECALLSTATE_CONNECTED) , but function
allways return LINEERR_OPERATIONUNAVAIL error code.
Also I changed media mode from LINEMEDIAMODE_DATAMODEM to
LINEMEDIAMODE_INTERACTIVEVOICE .
This error occured both on emulator and on my smartphone SPV C500.
Thanks for any ideea .

Jason Frazier [MSFT]

2005-12-02, 9:36 pm

Hello cosmin111,

This is generally not possible. DTMF are only received from the remote
party as audio tones in the voice call, and there is currently no radio
support to monitor for these audio tones. It's also unlikely that a software
solution could be implemented; audio capture and playback architecture can
vary between devices and manufacturers, and in most cases the voice traffic
audio never gets multiplexed with any audio input that's accessible by the OS.

Thanks,
Jason Frazier
Software Design Engineer/Test, Windows Mobile Developer Experience
This posting is provided "AS IS" with no warranties, and confers no rights.


"cosmin111" wrote:

> There is possible to intercept DTMF tone sent by another phone?
> I modified CEDIALER SDK sample by inserting lineMonitorDigits in callback
> function , when phone is connected (LINECALLSTATE_CONNECTED) , but function
> allways return LINEERR_OPERATIONUNAVAIL error code.
> Also I changed media mode from LINEMEDIAMODE_DATAMODEM to
> LINEMEDIAMODE_INTERACTIVEVOICE .
> This error occured both on emulator and on my smartphone SPV C500.
> Thanks for any ideea .
>

cosmin111

2005-12-12, 8:20 am

Thank you Jason.

"Jason Frazier [MSFT]" wrote:
[color=darkred]
> Hello cosmin111,
>
> This is generally not possible. DTMF are only received from the remote
> party as audio tones in the voice call, and there is currently no radio
> support to monitor for these audio tones. It's also unlikely that a software
> solution could be implemented; audio capture and playback architecture can
> vary between devices and manufacturers, and in most cases the voice traffic
> audio never gets multiplexed with any audio input that's accessible by the OS.
>
> Thanks,
> Jason Frazier
> Software Design Engineer/Test, Windows Mobile Developer Experience
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
> "cosmin111" wrote:
>
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com