Для нашего веб-приложения GWT мы используем Java-апплет, созданный Javasonics.У них есть бесплатная (с ограничениями) версия, которую вы можете использовать.Он работает очень хорошо и поддерживает несколько аудиоформатов.Апплет работал без проблем в Windows, Linux и Mac.
Вы можете управлять апплетом с помощью JavaScript.В вашем коде клиента GWT вам придется использовать JSNI для взаимодействия между реальным кодом JavaScript и вашим кодом GWT.
Однако, похоже, в GWT есть ошибка, из-за которой апплет отображается поверх диалогови это довольно раздражает.Мы решили эту проблему, установив для видимости апплета значение false при отображении диалоговых окон.