Точнее говоря, возможно ли для не-Android-приложения Java использовать распознавание речи Android. Я подумал, что мог бы использовать cmu sphinx или что-то подобное, но вся отправка голосового ввода на сервер, который выполняет реальное распознавание и возвращает массив строк, кажется намного проще в настройке, что уменьшает размер проекта. Также, если это возможно, проект сможет использовать (огромный) речевой корпус Google.