Real time voice chat ?

i got an idea of making a chatting program, but instead of text based, i want it voice based. we can speak through a mic, and the others can listen from headphones or speakers. is there any API in Java that i can use for this purpose. i really dont know where to start from. please help thanks before, guys

You can try Java Sound API or Java Speech API, the latter offers also easy speech recognition function. Java Sound API is included with the Java SDK, but Speech API is always together with the third party software. (like IBM speech API...) Then U need also the Socket programming.... Hope it will help you. Roy

Hi, I am also developing a voice conferencing app in java. you could use Java Sound or The Java Media Framework API (http://java.sun.com/products/java-media/jmf/) can also be used. Java sound offers low level access to sound cards and lets you compress the data, but is harder to program. JMF has a lot done for you already and is easier to develop with. Hope this helps.

i need source code example about voice chat using jmf. Because i'm very new to java. I have read many material but still cannot understand how to start. Please if anybody have a source code send it to mebeskal80@hotmail.com