Java Sound Resources: Applications: Answering Machine
From the session Applet Programming with the Java Sound API of the Java One 2001.
Using the Java Sound API in applets is one of the most interesting applications of the Java Sound API. Alas, it is also one of the most tricky. Different browser VMs, security restrictions and other variables make your task more difficult.
This application shows key techniques: a Web-based answering machine. It records speech, compresses it using a GSM 06.10 encoder and transfers it to a Web server. The owner of the answering machine can listen to the messages: they are loaded from the server, decoded to PCM and played on the local machine.
Special focus is on these issues:
Caller - speak on the answering machine ! (Note that you must have enabled recording audio. See the slides for more information)
Owner - listen to the recorded messages