Solved

How to Record / Play voices over phone ?

Posted on 1999-01-21
9
364 Views
Last Modified: 2010-04-06

Sir,
   I'am basically writing a sample application in TAPI to answer Inbound calls
 and also to record voices. As a first step i tried to play a wav file When the
 call arrives. I used tha LineGetID() with Wave/Out parameter and for recording
 Wave/in. I encountered the following problems

     1) I'am not able to get the DeviceID
     2) It either Says BAD deviceID / Device ID Outof range/ DeviceID is zero
     3) Since the Device is is Wrong I'am anot abel to Open Wavein /Waveout
         functions.
      4) Is there any other way to achieve the Recording/Playing task
     
   I also took precautions such as dwneededsize etc..

Please Help me out on how to record and play over Phone when the call
arrives
   Is there any standard site/ to ask questions regarding TAPI /TAPI FAQ


Regards,

   Jagan
0
Comment
Question by:rjagan
9 Comments
 
LVL 44

Expert Comment

by:bruintje
ID: 1362755
Hi Jagan,

You can start here

http://www.delphi-jedi.org/

They got a package called J_Tapi.zip, that includes a breakdown of the whole TAPI including all the functioncalls and they're inparams and results.

Hope this helps
:O)
brUINTje.


0
 

Author Comment

by:rjagan
ID: 1362756
Thanks for your consideration
0
 
LVL 44

Expert Comment

by:bruintje
ID: 1362757
Hope you can use it.

If that's the case, then maybe you should look into the TAPI documentation on the MSDN site. They made this API and documented it in a good way.

Like to hear how things are going.

Good Luck.
:O)
0
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

 
LVL 44

Accepted Solution

by:
bruintje earned 30 total points
ID: 1362758
Hi
Think this will also be of help

http://www.wpi.edu/~murti/mqp/chapter8.html

It clearly explains the recording and playback of audio in MS-Windows. Think you should combine it with the TAPI input yoy already got.

:O)
0
 

Author Comment

by:rjagan
ID: 1362759
Much Thanks....
0
 
LVL 44

Expert Comment

by:bruintje
ID: 1362760
If you got a question left, because I don't know if you did get some new input on your problem, let me know.
:O)
0
 

Author Comment

by:rjagan
ID: 1362761
Sir,
   Basically I want to find out whether a given voice modem supports full duplex, and I want to play & record voice over
telephone simultaneously. I tried using  both wavein/waveout but its not working... Please Help me Out...

Regards

Jagan
0
 

Expert Comment

by:ILPowerSoft
ID: 2867411
bruintje:
if you found a way to do it can you send me some code to ian@gezernet.co.il thanx
0
 
LVL 1

Expert Comment

by:TheSwine
ID: 4482510
The site in the accepted answer is no longer availabe, does someone knows where it is now?
0

Featured Post

NAS Cloud Backup Strategies

This article explains backup scenarios when using network storage. We review the so-called “3-2-1 strategy” and summarize the methods you can use to send NAS data to the cloud

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Introduction The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…
Introduction I have seen many questions in this Delphi topic area where queries in threads are needed or suggested. I know bumped into a similar need. This article will address some of the concepts when dealing with a multithreaded delphi database…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question