Hi!! I need to develop an application that respond phone calls over internet. Is possible to map a phone to an IP Address where reside the application that is listening? I'd like that the application can response different voice messenges according the key phone that push the user. Where can I find information to develop this kind of applications with Java? All links or information are wellcome! Regards
"Interactive Voice Response" is the name for that industry. There are many products that do that, but as far as I know they will work with phone calls from any source. You have probably been a "customer" using them yourself. I don't see any reason to restrict such an application to VOIP calls only, and the application doesn't require VOIP.
Joined: Feb 17, 2005
Yes I heard about IVR but the devices to work with that are really expensive. I'm Trying to find a solution using web technology if it's possible
To answer IP calls means you need to implement one of the VOIP protocols (e.g SIP or H323) on your answering side.
Also, VOIP call will work only if the source of that call is a VOIP URL.
To map the Phone (PSTN) calls to IP address, you need VOIP gateway (e.g Cisco, Quintum, Sonus, Paraxip).
Or you can just terminate the phone calls to your computer using PCI Telephony cards like Intel / Dialogic.
But in either case, you will need some sofisticated software like VXML browser that lets you hook the incoming call with database, file system, web apps etc. [ January 13, 2006: Message edited by: Deep Narsay ]
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com