Java Media Framework (JMF)
The Java Sound API doesn't have a monopoly on sound. JMF implements a simpler and higher-level solution than the Java Sound API for basic media-player application programs. This is because JMF enables synchronization between different media types, such as audio and video. There are many applications that focus exclusively on sound and programmers can benefit from using the Java Sound API, such as telephony recorded announcement.