Questions tagged [tapi]

The Telephony Application Programming Interface (TAPI) is a Microsoft Windows API, which allows computer telephony integration and enables PCs running Microsoft Windows to use telephone services.

The TAPI was introduced by Intel and Microsoft in 1993.

It defines a client interface and an interface for the TAPI Service Provider (TSP). TSPs are sometimes also named TAPI-drivers. TSPS are created by telephone system manufacturer.

The TAPI itself allows the integration of telephony systems and services into the Windows OS.

The TAPI 1.x, 2.x define a procedural plain C interface and with TAPI 3.0 a Component Object Model (COM) interface was added.

187 questions
1
vote
1 answer

Making automatic phone call

I need to write a program to make automatic phone calls to given numbers. How to do that. What libraries do I need. Would prefer Unix-like, c++/java/python way.
Adam
  • 105
  • 3
1
vote
0 answers

UMat slower than Mat (TAPI on OpenCV 3.2, Intel Ivybridge GPU)

I want to speed up my programs by using Transparent API. To test if there is a improvement in speed, I tried to use UMat instead of Mat. Doing that, however, is way slower than using Mat on my Laptop. I'm using Ubuntu 16.04. My GPU is an Intel…
Robin
  • 11
  • 2
1
vote
0 answers

Windows Mobile 6 tapi and OpenNetCF telephone

I have a Ciperlab scanner running Windows Mobile 6 and compact framework 3.5. I have developed a phone interface from the app using OpenNetCF Telephony. This works well but at times the "hangup" takes up to 80 seconds before the "disconnected" event…
1
vote
1 answer

Answer and Hangup a call using TAPI3 C#

I'm stuck in TAPI programming. I've created a program to monitor activity of phone call. Everything is working fine, but now I want to implement a functionality to accept and reject a call from web directly. what I've done is below: namespace…
Asif Ghanchi
  • 236
  • 3
  • 11
1
vote
0 answers

Using JTAPI on a linux server... Is there any possibility?

I implemented a TAPI interface in java with the generic GJTAPI 1.8 library. Everything is working fine on windows, but on linux I can´t get the provider with getProvider(...), because there will be used the Tapi3Provider.dll file... Is there any…
suggi87
  • 59
  • 1
  • 6
1
vote
1 answer

What is the difference between Win32 API and COM API?

I'm going to work on Telephony API. There exists two versions of TAPI. One is TAPI 2.x while another is TAPI 3.x. TAPI 2.x is Win32 based while TAPI 3.x is COM based. I don't know the difference between Win32 and COM APIs. So, what's the difference…
1
vote
2 answers

LineMakeCall in JulMar's ATAPI throws ObjectDisposedException

I'm currently using JulMar's ATAPI to interact with Microsoft's Telephony API (TAPI) 2.x. Whenever I try to place a call onto a specified line or address, I get an ObjectDispoedException. I think this exception is thrown, becasue the…
Oerk
  • 148
  • 10
1
vote
4 answers

Place a call using TAPI from Delphi

I need to initiate a call using TAPI from Delphi 2006. I'd like it to be as simple as possible. Any suggestions for a simple component? Is it in JEDI?
Marius
  • 2,494
  • 6
  • 31
  • 41
1
vote
2 answers

CALL_STATE.CS_OFFERING not works at TAPI programming

I am using tapi programming in order to communicate with a device and send-receive calls. At this moment i am able to make external calls, and "see" who is calling me when i pick up the phone. For some reason i can't see the number at the event …
Mark Roll
  • 506
  • 3
  • 6
  • 15
1
vote
1 answer

C# TAPI Lines and accepting calls

So I'm creating an automated program that is making calls, and upon pickup is transferring them to another number. Making the call is fine - however the phone then goes into CS_OFFERING, and I can't seem to pick up the phone from my program at this…
Ryan Hargreaves
  • 267
  • 3
  • 16
1
vote
1 answer

Now that Microsoft has shutdown newsgroups

...where does one go for help on boutique topics like TAPI, for instance?
AngryHacker
  • 59,598
  • 102
  • 325
  • 594
1
vote
0 answers

Avaya Telephone Address Names

I am using Interop.TAPI3Lib.dll to connect to my companies Avaya office telephones the AddressNames returned from the TAPI library are of the format "IP Office Phone: 805". Could someone please tell me how these address names are configured as I…
1
vote
1 answer

Real time calling functionality between 2 Cisco IP phones each connected to a PC

I have 2 Cisco IP phones each connected to a PC through splitters with phone's mic output to PC speaker input and vice versa. I have a portal with an on-screen dialer for dialing from one phone to another. I have used Cisco WebDialer api to make…
Assassin
  • 215
  • 1
  • 4
  • 13
1
vote
0 answers

Get rid of "Waiting x ms for caller ID information before answering"

I have a program that works thru tapi to access a phone line. The program is set up to answer a call right after the caller id becomes available. However, the modem seems to what to take a pause after the command to answer the line is sent to the…
Rob
  • 3,488
  • 3
  • 32
  • 27
1
vote
2 answers

code to identify the number

I got one problem while doing one TAPI application based project in C#. I'm using ITAPI3.dll My problem is.. i'm not getting incoming call information. To get the incoming call information, i'm using the get_callinfo function, but it is showing…
user301133
  • 117
  • 1
  • 1
  • 3