Ok , I know in C/C++ you can use the TAPI to write a computer answering machine program.
What I am curious of is can I use this
java api to do the same thing.
I don't have PBX boxs or anything hi-tec.
But I do have a V.92 data/fax/voice modem in my computer.
One day I installed the fax component of the windows xp components from install cd.
All I had to do to fax was run a rj11 line from my modem to my phone wall jack.
It works fine!
I looked and all microsoft fax/dialer.exe ..etc software uses the TAPI functions for phone ...etc .
So I thought their should be a java equivalent to this since I am better at coding with java.
But I am curious do you need special hardware or software like asterisk ...etc to use the JTAPI.
I am kind of looking for a way to use the TAPI but just in java not in C/C++. I am not willing to start creating JNI functions for this purpose. So I hope JTAPI is what will work with my V.92 modem.
Basically I want to create a answering machine program in java that play's a different greeting message based on the caller id.
I also saw in device manager that my V.92 modem is using com3 I don't get this because the V.92 modem is plugged in to the PCI 2 slot (also listed in device manager)??? So I guess I don't know what the com0 to com255 means ? thought com meant serial port i.e the one or two serial pins on the back of the computer???
If com3 is some type of virtual port then maybe I could use java communication api to communicate with it and send/recieve AT commands to the V.92 modem. Bypassing the whole JTAPI thing.
Any help would be great.
Since I am kind of lost in the dark to the above questons.
The Java Telephone api makes me think that this api was just the function names of things that the providers of the deviceswill use to have their product supported by a java api. Not an already functioning telephone api like TAPI but maybe I am wrong?