Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

IVR application using TAPI 2.x

5 views
Skip to first unread message

Mohit

unread,
Oct 24, 2009, 2:13:02 AM10/24/09
to
Hello friends,

Can any one tell me that, TAPI2.x supports implementation of IVR type
applications or not.

If it supports such applications then how media is been handled using TAPI
2.x.

What i know is, in TAPI3.x, the media is handled by using MSP but MSP is not
supported in TAPI 2.x. Does it means that IVR type applications are only
supported using TAPI 3.x?

Thanks,
Mohit

Andreas Marschall [exMVP TAPI]

unread,
Oct 24, 2009, 12:53:30 PM10/24/09
to

"Mohit" <Mo...@discussions.microsoft.com> schrieb im Newsbeitrag
news:91D05830-4C75-4346...@microsoft.com...

Mohit,
in TAPI2 you need to handle media yourself.
TAPI2 only support querying for associatd wave devices via DevicesClasses
"wave/in" and "wave/out" via lineGetID().
It is upto the TAPI2 app to do the rest via MultiMedia SDK / WaveForm API,
i.e. waveInXxx(), waveOutXxx() functions.

--
Best Regards
Andreas Marschall
Microsoft MVP for TAPI / Windows SDK / Visual C++ 2003-2008
TAPI / TSP Developer and Tester
My TAPI and TSPI FAQ:
http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm
My Toto� Tools (a collection of free, mostly TAPI related tools):
http://www.i-b-a-m.de/Andreas_Marschall's_Toto_Tools.htm
TAPI development around the world (Frappr! map):
http://www.frappr.com/TAPIaroundTheWorld
* Please post all messages and replies to the newsgroup so all may
* benefit from the discussion. Private mail is usually not replied to.
* This posting is provided "AS IS" with no warranties, and confers no
rights.

fdecker

unread,
Nov 3, 2009, 3:06:56 PM11/3/09
to
Hello Mohit,

You can take a look at our sample page and see plenty of IVR type
samples that use TAPI 2 and wave functionality. They were written
using our TeleTools controls which combine TAPI and the wave API to
make programming a lot easier. Most people don't want to code TAPI
applications directly to the API using C code :) Instead of
lineInitializeEX and 100 lines of code, you do this:

etLine.DeviceName = "Panasonic"
etLine.DeviceActive = True

See if the samples help you. We also have controls specifically for
designing IVRs to make menus easier to write than having to use a TAPI
line device and and wave functions. This would be very tedious without
controls. But if you want to do it all at such a low level, this
might help you, even if it just allows you to test your device. You
can also use our TeleScope utility to test any TAPI device, query its
capabilities, etc.

The samples are under the support menu, then sample applications.
TeleScope is here:

www.exceletel.com/download

Yours,

Fred
www.exceletel.com

0 new messages