Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Voice  Modem & Wave Audio

Posted on 1998-12-02
2
Medium Priority
?
799 Views
Last Modified: 2013-12-27
Is it possible to treat a voice modem as another wave audio device so that we can use WAVE API to record and playback the voice coming from the phone line?
Or is there a separate API for it?
Is there any sample programs available ?  

Thanx in anticipation.
0
Comment
Question by:rajasun
2 Comments
 

Accepted Solution

by:
broccoli earned 120 total points
ID: 1145719
Yes, First, you need to install Unimodem/V available at microsoft  (If the install is successful you will see at least two new AUDIO devices in Multimedia on the Audio folder under win95)

You can use the TelephoneAPI (TAPI) (lineGetID() function) to hand off a deviceID to the MMAPI so that the waveOutWrite() function treats the ID'd line as an audio device, however it is not a trivial task.  ie be prepared to suffer.

There may be drivers that allow the audio device to output without the use of TAPI (in fact there must be).  One I have seen that MIGHT do the job is written for DELPHI and is archived all over the place as TMSGVOC1.ZIP.  I have not used it however.

See the TAPI FAQ at:
      http://members.tripod.com/~tapifaq/index.html#FAQ 

    Sample code (for sending a wave to a modem line under windows) can be found at:
      ftp://ftp.microsoft.com/developr/MSJ/ 
    look for the August 96 code.  

    (You can also order the related magazine article at)
      http://www.microsoft.com/msj/backissuestop.htm 

    There is also a UseNet group called:
                     microsoft.public.win32.programmer.tapi
and another    microsoft.public.win32.programmer.mmedi
0
 

Author Comment

by:rajasun
ID: 1145720
Adjusted points to 40
0

Featured Post

New Tabletop Appliances Blow Competitors Away!

WatchGuard’s new T15, T35 and T55 tabletop UTMs provide the highest-performing security inspection in their class, allowing users at small offices, home offices and distributed enterprises to experience blazing-fast Internet speeds without sacrificing enterprise-grade security.

Question has a verified solution.

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

If you’re like me and you like peace and quiet, saving money, and pretty lights, then this article is for you. For financial reasons, I buy all the Cisco equipment for my home lab second-hand. The first thing to wear out is usually one of the coo…
Arrow Electronics was searching for a KVM  (Keyboard/Video/Mouse) switch that could display on one single monitor the current status of all units being tested on the rack.
Video by: ITPro.TV
In this episode Don builds upon the troubleshooting techniques by demonstrating how to properly monitor a vSphere deployment to detect problems before they occur. He begins the show using tools found within the vSphere suite as ends the show demonst…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Suggested Courses

971 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