Galera salve
to fazendo uma aplicação de ensino a distancia e vou utilizar javaFX, so que não sei como transmitir voz, já estou vendo para utilizar o JMF para fazer um componente para JavaFX pelo java, mais transmissão de voz não tenho nem idéia, procurei no google e so achei o JavaSpeech que é para reconhecimento de voz, alguém poderia indicar só o caminho para poder trilhar o mesmo.
valeu pela ajuda.
Oi,
Eu também procurei isso depois que vi seu post. Realmente está complicado encontrar algo bem explicado e detalhado…
Achei isso:
http://www.jguru.com/faq/view.jsp?EID=201150
http://onjava.com/pub/a/onjava/excerpt/jenut3_ch17/index.html
http://www.koders.com/java/fidF2183A436D7DA14097D2D50E30F1DF4BAE8374E3.aspx?s=D#L2
http://markmail.org/message/db2hoiwcf6qhiyn7
Pelo que percebi o procedimento é receber um stream e ir tocando mesmo quando ainda está chegando… Uma solução que vejo é receber um Stream, fechar e mandar tocar, mas acho que isso trazeria uma perda incrível de qualidade e um imenso custo de processamento…
Tem uma aplicação em JavaFX que é semelhante ao Skype:
http://www.friendcaller.com/webphone.html
Você pode procurar informações com os criadores dessa aplicação…
Se achar algo, nos conte :- D
Rapaz, to estudando e percebi que terei que utilizar o JMF para capturar video e audio.
Para transmissão de tempo real o proprio JMF oferece um protocolo para utilizar este tipo de transmissão de stream.
Estou dando uma lida no tutorial do JMF e no que achei aqui
http://www.javaworld.com/javaworld/jw-04-2001/jw-0406-jmf1.html?page=1
Assim que tiver novas dou a voz.
PS: irei primeiro colocar para funcionar em swing normal com applet e depois evoluo para JavaFX tentando assim resolver um problema de cada vez.