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
0
votes
1 answer

How to edit callto registry so it automatically dials a number in Windows Phone Dialer

I have an ISDN phone which supports TAPI/CTI and connects to my PC via serial port. I can use Windows Dialer (dialer.exe) which is pre installed on Windows to tell the phone what number to call. It works perfectly and all I have to do is lift the…
Patrick Keane
  • 663
  • 3
  • 19
  • 41
0
votes
0 answers

c# tapi application for central

I am attempting to use c# TAPI application in my central, my purpose is that i want to call from the tapi application after specifying the extension of device in my central, this mean that i want to specify the extension that want dialing a call…
Amalo
  • 772
  • 3
  • 13
  • 32
0
votes
1 answer

TAPI TE_CALLINFOCHANGE never fires

I have been looking at TAPI, I can detect calls, make calls, answer/reject calls... however the only reason im even looking at it is to get the CallerID. I know the hardware I am using works for CallerID as I have used other software to check before…
Ashley Williams
  • 317
  • 4
  • 13
0
votes
1 answer

TAPI lineGetCallInfo returning empty results

I'm attempting to build a custom solution to interact with our IP Office phone system. I was able to find and update an old VB6 TAPI project provided by our phone provider Avaya which utilizes the TAPI32.dll driver. However the change from VB6 to…
Chris2222000
  • 67
  • 3
  • 12
0
votes
1 answer

PBX Outbound Call using TAPI

I need to develop a TAPI application to instruct PBX to make outbound call. Without the application, an user needs to dial 9, then the specified destination phone number to make a call. Otherwise, the user can only make call to other extension. What…
poh
  • 390
  • 4
  • 10
0
votes
3 answers

JSON Tapi Terraria Modding, Crafting with Custom Items

I am creating a mod for terraria with json files and have encountered that my jsons cannot find other items or tiles. here is an item I made: { "displayName" : "Unknown Refined Crystal", "texture" : "Items/refinedCrystal", "size" : [ 32, 32…
GraniteBear
  • 31
  • 2
  • 7
0
votes
1 answer

How to make a call to Telephone by TAPI?

I need to design an API that enables phone number, when clicked, make a call via TAPI system. How should it be achieved via Programming? I am using CakePHP application. Also, the user needs to enable Call in Desktops, mobile and Tablets. Is there…
Ganesh Babu
  • 3,590
  • 11
  • 34
  • 67
0
votes
1 answer

Porting callback function from 32 bit to 64 bit

I am building using Visual Studio 2008 Professional. When I compile using Win32 build it compiles just fine. But when I switch to x64 then I get this compilation error: error C2664: 'lineInitializeExA' : cannot convert parameter 3 from 'void…
Angus Comber
  • 9,316
  • 14
  • 59
  • 107
0
votes
1 answer

Using soft dailer in Classic ASP

I developed a Call Centre module using Classic ASP. What I have on my page are multiple telephone numbers. Next to each I would like a "button" that once pressed takes the number in that line and calls through the PABX. I looked at TAPI but with…
0
votes
0 answers

Saving Files on Server

I am developing a Call Center application for landline phone in C#. 5 Clients are connected to Server using LAN. I am using voice modem on Clients to attach landline phones This app saves/retrieves history of caller from Server using MS SQL…
Naveed Yousaf
  • 436
  • 4
  • 14
0
votes
1 answer

TAPI lineGetAddressID() fails with LINEERR_INVALADDRESS

I have a windows mobile 6 application using TAPI 2.0. lineGetAddressID() is needed to get the address identifier used by several calls in the telephone api, but I can't get it to work. I have tried the following to no avail: HLINE line; // valid…
PaulH
  • 7,759
  • 8
  • 66
  • 143
0
votes
1 answer

C#, julmar Itapi/tapi3 CallerId return empty string

I am developing an application for land line phone using C# and Julmar.tapi3(itapi) library, When getting callerId its behaviour is inconsistent, When tracing code step by step then sometimes it returns callerid and most of the times it returns…
Naveed Yousaf
  • 436
  • 4
  • 14
0
votes
1 answer

number of lines returned from TapiManager

I`m working with Avaya IP Office TAPI2 service provider. I have a question regarding how the lines available to work with are obtained. If i run a test piece of code from my dev PC, to initiate a TapiManager object and work with the collection of…
xananthar
  • 11
  • 2
0
votes
1 answer

Speech Recognition with Telephone

I need to detect the user voice when they pick-up the reciever on the other end. Because Modems usually start playing files (playback terminal) when the first ring goes there. So I planned to use speech recognition when they say "hello", it can…
Jankhana
  • 953
  • 4
  • 18
  • 29
0
votes
1 answer

Does Julmar Wrapper Atapi Support Tapi 3.X

I am very novice in the field of telephony application programming.Basically i am a .NET developer.So i tried to find out a good wrapper for Microsoft's Tapi in C# using .Net platform and got Julmar's ATAPI.Now my Question... Does Julmar's Atapi…
Adi
  • 1,395
  • 11
  • 37
  • 61