can modem recognize voice ?

1. can i program my modem to recognize thAT a human answers the phone and not another modem or fax ?
2. i also need a program that does this function and sets the dos errorlevel appropriate code. (so i can use it as an interface to another program)
i use DOS OS and the modem type - doesn't matter. if there is a standard modem (hayes, USR, etc) that does this func. - i'll buy it...
3. can i program my modem to recognize the "call-waiting" signal , and what are the exact parameters of this signal
(i live in israel)
thanks...
gadh98Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

j2Commented:
1. Yes, but it is not an "exact science" it just figures "If i get a signal, and cant find a carrier, it must be voice"

2. That would have to be supported in your modem.

3. Probably not.
0
gadh98Author Commented:
1. please give more details.
2. i asked here for details also
3. i think i'll not give up searching

summary: i didn't get an appropriate answer.
0
j2Commented:
Never meant as an answer, had i meant it as an answer i would have submitted it as an 'answer' and not a 'comment'.
0
Powerful Yet Easy-to-Use Network Monitoring

Identify excessive bandwidth utilization or unexpected application traffic with SolarWinds Bandwidth Analyzer Pack.

gadh98Author Commented:
stop nonsense.
i'm waiting for a serious guy...
0
j2Commented:
Serious?

I think you need to check your facts.

Adding comments to a question even if they are not directly an answer is a perfectly accepted and even encouraged.

But if you wish to get technical, here goes.

The VOICE detect of _any_ modem is only about 30% efficient, so in most cases it is disabled. It can usually be re-enabled with the X7 register in most modern hayes compatible modems.

As for your third question, this is totally impossible unless:
  1. Your TelCo supports it
  2. Your TelCo supplies you with the apropriate hardware. Here (sweden) You have to both purchase separate hardware, AND sign a subscription with the telco to get that functionality, it is not built into any standard modem, since there is no "standard call waiting" signal. Furthermore, i have (when i was employed with Ericsson Radio Systems) been to Tel-Aviv on three occasions, once to set up a few MD-110 systems, and twice to do delivery inspections of Cellular equipment.

ANd as for wether or not i am "serious" i would like to point out that i have amassed over a quarter of a million expert points, i am currently ranked as #13 ( i have been #2 ) and i was (if my information was correct) the first expert to claim the 100.000 point t-shirt.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
vikiingCommented:
>Yes, but it is not an "exact science" it just figures "If i get a signal, and cant find a carrier, it must be voice"

>>please give more details.

What J2 means is that modem "reasons" this way: "If I pick up the line, and I hear no "modem" signal, then I deduct there is a human at the other side".

Then, it emits adequate values to software (VOICE, FAX o DATA indicators) in order to react accordingly.
0
j2Commented:
I would rephrase that once more, as in

"voice detect" is (in most cases) only enabled when the DCE is in Originate mode, (as in making a call) i havent seen any DCE that does a voice check when in answering mode.
0
gadh98Author Commented:
i'm sorry for my rudeness.
you are an expert - i see.
and for the facts:
about my 3rd question:
if i will record the "call waiting" signal and analize its period and frequency - i'll get all the parameters i need to program the modem, won't i ?
i saw some shareware's around that allows you to program your modem to recognize signal-sequences, like "call router" and "the little operator" - both for dos os.
am i right ?
0
gadh98Author Commented:
and about the 1st question:
can you give detailed info about the x7 register ?
0
vikiingCommented:
S7 register specify how many seconds to wait for the carrier signal from the remote modem. If a carrier is not received in this time, the modem will hang up and report the NO CARRIER message.
0
j2Commented:
X7 is usually the "selected DCE answering codes" Just consult your modems manual.
0
gadh98Author Commented:
i don't have such register in my USR - just x1-x4
0
gadh98Author Commented:
viking and j2 - do you have an answer also for my 3rd question - 6:06 time comment ?
0
vikiingCommented:
Opps !!!, I didn't know the existance of X registers, but only S reg's.
0
j2Commented:
"i don't have such register in my USR - just x1-x4" are you referring to i1 - i4?

X is the command code control register, and the range is 0-7 on my USR Courier

"if i will record the "call waiting" signal and analize its period and frequency - i'll get all the parameters i need to program the modem, won't i ?
i saw some shareware's around that allows you to program your modem to recognize signal-sequences, like "call router" and "the little operator" - both for dos os.
am i right ?"

No, you cannot program this. It just assumes that you use the signals that are in use in the USA. (Or atleast i do not have such an option in my Couriers, or i have not seen one in any modem sold over here). As i said, the only way to get that functionality over here is by purchasing specific hardware from your TelCo. Contact your TelCo and see what (if anything) they have to offer.
0
vikiingCommented:
>>do you have an answer also for my 3rd question

The answer is NO. Calling signal comes from Telco and it's not modifiable, so you don't have a way to configure your modem to recognize (supossed) different calling signal.
0
gadh98Author Commented:
thanks to you all.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Networking Hardware-Other

From novice to tech pro — start learning today.