Telephony
-
Hi. I have been asked to develop my first telephony application. I think I want to do it with Visual C++ or Visual Basic.NET. The application: A program that will let the user dial in to his/her voice mail and access all of the features of the voice mail throught the computer. Does anyone know of existing libraries that might be helpful? Do we need a special modem? Does anyone know if it might be easier to implement in another language?
-
Hi. I have been asked to develop my first telephony application. I think I want to do it with Visual C++ or Visual Basic.NET. The application: A program that will let the user dial in to his/her voice mail and access all of the features of the voice mail throught the computer. Does anyone know of existing libraries that might be helpful? Do we need a special modem? Does anyone know if it might be easier to implement in another language?
If you are using a modem, then TAPI is probably your best option - but a lot depends on the quality of TAPI support in your modem. If you are going the TAPI route, the best language to use is C++. If you can limit your users to Win2k or XP then use TAPI 3. (You should also be able to use this VB) If you need to support 9x then you will have to use TAPI 2, so then C++ is about your best option. See my message here for further links, http://www.codeproject.com/useritems/tapi.asp?msg=297243#xx297243xx[^] Michael "Time and tide melts the snowman." -- The Doctor (Doctor Who: Time and the Rani
-
If you are using a modem, then TAPI is probably your best option - but a lot depends on the quality of TAPI support in your modem. If you are going the TAPI route, the best language to use is C++. If you can limit your users to Win2k or XP then use TAPI 3. (You should also be able to use this VB) If you need to support 9x then you will have to use TAPI 2, so then C++ is about your best option. See my message here for further links, http://www.codeproject.com/useritems/tapi.asp?msg=297243#xx297243xx[^] Michael "Time and tide melts the snowman." -- The Doctor (Doctor Who: Time and the Rani
Michael P Butler wrote: If you can limit your users to Win2k or XP then use TAPI 3. (You should also be able to use this VB) I haven't seen any TAPI drivers that supports TAPI 3.0 yet... ;) And you are right about the VB part, TAPI 3 is COM based, and can probably be used from any COM cabable language... - Anders Money talks, but all mine ever says is "Goodbye!"
-
Hi. I have been asked to develop my first telephony application. I think I want to do it with Visual C++ or Visual Basic.NET. The application: A program that will let the user dial in to his/her voice mail and access all of the features of the voice mail throught the computer. Does anyone know of existing libraries that might be helpful? Do we need a special modem? Does anyone know if it might be easier to implement in another language?
I vould definitely go for VC. You cannot use TAPI older than version 3.0 from VB. If you want to use a modem to make the calls the the voice mail system, make sure there are some (good) TAPI drivers for that modem. Make sure the TAPI drivers supports the lineGenerateDigits() function, because you'r gonna use that function to send DTMF tones to the voicemail system... - Anders Money talks, but all mine ever says is "Goodbye!"
-
Michael P Butler wrote: If you can limit your users to Win2k or XP then use TAPI 3. (You should also be able to use this VB) I haven't seen any TAPI drivers that supports TAPI 3.0 yet... ;) And you are right about the VB part, TAPI 3 is COM based, and can probably be used from any COM cabable language... - Anders Money talks, but all mine ever says is "Goodbye!"
Anders Molin wrote: I haven't seen any TAPI drivers that supports TAPI 3.0 yet... In theory all existing TAPI 2.x TSPI should be useable for TAPI 3. TAPI 3 is basically a COM wrapper around TAPI 2. All the TAPI 2 drivers I've used have supported TAPI 3 - even those that were developed by TAPI 3 was completed. Michael "I've died for a living in the movies and tv. But the hardest thing I'll ever do is watch my leading ladies, Kiss some other guy while I'm bandaging my knee." -- The Unknown Stuntman
-
Anders Molin wrote: I haven't seen any TAPI drivers that supports TAPI 3.0 yet... In theory all existing TAPI 2.x TSPI should be useable for TAPI 3. TAPI 3 is basically a COM wrapper around TAPI 2. All the TAPI 2 drivers I've used have supported TAPI 3 - even those that were developed by TAPI 3 was completed. Michael "I've died for a living in the movies and tv. But the hardest thing I'll ever do is watch my leading ladies, Kiss some other guy while I'm bandaging my knee." -- The Unknown Stuntman
Michael P Butler wrote: All the TAPI 2 drivers I've used have supported TAPI 3 Nice, I did not know that, I thought that they have to be writtten for TAPI 3. :-O - Anders Money talks, but all mine ever says is "Goodbye!"
-
I vould definitely go for VC. You cannot use TAPI older than version 3.0 from VB. If you want to use a modem to make the calls the the voice mail system, make sure there are some (good) TAPI drivers for that modem. Make sure the TAPI drivers supports the lineGenerateDigits() function, because you'r gonna use that function to send DTMF tones to the voicemail system... - Anders Money talks, but all mine ever says is "Goodbye!"