Solved

Voice  Modem & Wave Audio

Posted on 1998-12-02
2
784 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 

Accepted Solution

by:
broccoli earned 40 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

Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Network Switch Connections 8 74
Cable suggestions 5 82
Internet Protocol Security question 3 141
Cisco 5508 WLC software upgrade 2 151
In this tutorial I will show you with short command examples how to obtain a packet footprint of all traffic flowing thru your Juniper device running ScreenOS. I do not know the exact firmware requirement, but I think the fprofile command is availab…
This article will step through configuring a SonicWALL appliance to utilize an internal DHCP server for Global VPN Client (GVC) hosts.  There are times when using an external (external to the SonicWALL) DHCP server, such as Windows Servers, isn’t pr…
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

739 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