473,326 Members | 2,110 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

TAPI application

Jim
I want to build an IVR application, and I am thinking I
might as well use C# to do this. For the moment, this is
a prototype application, so I am not working with any
specialty API's like the ones that Intel provides for the
Dialogic cards. I am just wanting to do this with my good
ol' PC's modem and a straightforward, albeit functional
program I can write.

My modem supports voice-mail type applications, as it acme
with one, so I know it has the capability to process
incomign and outgoing audio, as well as interpret DTMF
tones. I understand there is support for automating this
within the Windows API. Can anyone point me in the right
direction as to where to get started?

I would be content to just get an app up for the moment
that would respond to a ring, or some event that I
generate (like a menu choice / keypress) and answer the
phone, then play a .WAV file "Hello, thank you for
calling......" and then process a DTMF tone, and start
another .WAV file "Choice 1...", "Choice 2..." "Choice
3.... record your message..." and, if appropriate, then
begin recording from the audio input on the modem. What is
basiaclly involved in this? I'm assuming the Windows TAPI
interface supports this kind of stuff, and if so, what do
I need to be doing to get this going? Thanks.

JIM
Nov 15 '05 #1
1 2407
Well you could then easily follow Microsoft .NET Speech
SDK for this purpose. Its damn easy and has samples in C#
as well.

Even I work on such applications, but use Intel's API.
Nov 15 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: eastdragon68cn | last post by:
I’m developing an application based on TAPI3.1 in IDE VC++.net under OS WindowsXP over a voice modem. My question is how to invoke TE_GATHERDIGITS? Would you please send sample codes to me? Or any...
0
by: Damon | last post by:
I am using the following code (primarily wizard created) to dial a phone number on an access form via the on double click event. Application.Run "utility.wlib_AutoDial", stDialStr I want to...
0
by: Khalid | last post by:
hi While programming an TAPI application i am getting the cast not valid error. I get the error when i try to cast the ITBasicCallControl into ITStreamControl. I have taken the vb code from the...
11
by: BizTalk Architect | last post by:
Hello, I am days into this problem and I cant make heads or tails of it. Please post suggestions, I dont care how crazy they sound. Scenario: I have a TAPI C# application. (TAPI 3.0)
1
by: Jonas Hei | last post by:
I need to develop support for communications using modems (AT compatible modems) in my application? Where do I start? Would you recommend using TAPI? Or would it be a better idea to directly...
3
by: perspolis | last post by:
Hi all thanks in advance to read my post. I created a TAPI application and in this application I monitor the digits that user enter by phone.. it works well when I call from a phone but it...
7
by: StevenVibert | last post by:
I'm rewriting a C++ TAPI app I wrote a while ago in C#. Everything works fine for the first call. Unfortunately, all subsequent calls are completely ignored by TAPI until I restart the app again....
4
by: Steven Moschidis | last post by:
Hello there, I am a complete novice when it comes to TAPI. I have been asked to write a simple application that gets an incoming call and reads some of the information that comes with it...
1
by: Lee7 | last post by:
Hi all, I am new to TAPI and i have to develop a C# application that reads the phone number of an incoming call from Cisco IP phone. I have to use tapi 2.1 and cisco TSP in my application. I did...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.