REF: Audi API

I am thinking of building an audio player/recorder with possibility of video. Does java have a solid API to build on such an app, ofcourse froent end with Vaadin.

Teddy L.