Извините, этот вопрос был упрощен (это был не я), но, возможно, я могу помочь вам понять, как вам нужно подойти к проблеме (и если вы готовы к этому!):
1) Новый речевой ввод HTML5 отправляет свой строковый результат в виде формы 2) Вам необходимо прочитать этот ввод, передать его клиентскому скриптеру промежуточного уровня (например, jQuery - изучите это), а затем использовать jQueryсоздать экземпляр вашего Java-приложения в клиентском окне
Опять же, извините, сообщество сочло, что на этот вопрос не стоит отвечать ... но оно большое!