473,378 Members | 1,498 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

Retrieving data from modem

Hi

How can I retrieve data from modem ? For ex. I have established connection
from dial-up and I want to get voice from modem and save it. Is it possible
?

Taptu¶
--
http://www.studio-spider.com
http://czarter.studio-spider.com
Nov 17 '05 #1
3 1861
"Taptu¶" <pu***@poczta.onet.pl> wrote in message
news:c5**********@nemesis.news.tpi.pl...
How can I retrieve data from modem ? For ex. I have established connection
from dial-up and I want to get voice from modem and save it. Is it

possible

Yes. However, it is anything but easy.

When you say "dial-up" if you are referring to dial-up networking known
formally as Remote Access Services (RAS) then I think that if there is a
solution you will have to come up with one yourself.

However, if your modem uses the Unimodem TSP (telephony service provider),
and if it models its input and output units as Windows waveform devices,
then you can use the Telephony API (TAPI) to make or receive a telephone
call, ask TAPI to get the device ID of the remote party's "microphone", and
use the waveform API (waveInOpen() etc ) to gain access to the audio stream.
That done, you can write a RIFF header to a file and append to it the
digitized audio samples that you read from the microphone.

It is not a task for the faint of heart. :-)

Regards,
Will
Nov 17 '05 #2
see TAPI
see the MSDN samples
you will find some pointers there.

--
Tarun
************************************************** ********************
Tarundeep Singh Kalra
(tarundeep1976_nospam_at_yahoo_dot_nospam_dot_com)

visit:
www.tarunsadhana.com

************************************************** ***********************
"Taptu¶" <pu***@poczta.onet.pl> wrote in message
news:c5**********@nemesis.news.tpi.pl...
Hi

How can I retrieve data from modem ? For ex. I have established connection
from dial-up and I want to get voice from modem and save it. Is it possible ?

Taptu¶
--
http://www.studio-spider.com
http://czarter.studio-spider.com

Nov 17 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Etienne Labuschagne | last post by:
Assuming the modem is on COM5: m = open('COM5','wb+') m.write('+++\r\n') m.flush() m.write('ATQ0V1E0\r\n') m.flush() m.write('ATDT5551234;\r\n') m.flush() response = m.read()
4
by: DraguVaso | last post by:
Hi, I'm experimenting with the Serial Port in VB.NET 2005. Although it isn't that easy to get any feedback from my COM-port as I thought it would be... How can I read all the Data that the...
1
by: RD | last post by:
I had an app in VB 6 that was being used to receive data automatically from callers using a modem - not via the internet, via dedicated phone lines. I now need to do the same thing but using .Net...
17
by: Franc Zabkar | last post by:
My D-Link DSL-302G modem/router has a real-time clock whose settings are volatile. To avoid hand keying the date/time via the modem's JS interface, I wonder if there is a way to copy the JS code to...
1
by: jimmyfo | last post by:
Hi, I recently wrote an ASP.Net web application in VS2005 and published (using VS2005 Publish feature) it to a relatively clean machine with ASP.Net 2.0 and MDAC 2.8 installed on it. However, when...
4
by: Epictitus | last post by:
I am trying to write a script which will allow me to read the contents of an HTTP web page into memory, parse the data, and output a calculated value. The HTTP page is on a web enable appliance -...
3
by: Nutshell | last post by:
Hello everybody, in my application I'd need to know if a com port is a modem or not (and eventually its description and if it is a null modem). I get the list of com ports available with: string...
5
by: Sanjay Pais | last post by:
I have a table with over 1.3 million rows. I am retrieving only 20 at a time using the with - over clauses In query analyser, the data is retrieved in under a second. When retrieving using the...
1
by: ghjk | last post by:
I'm write code to read data from GSM modem. but it couldn't read modem response. Could you please help me? I'll post my code. using System; using System.Collections.Generic; using...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.