Посоветуйте движок распознавания речи

Здравствуйте! Посоветуйте, пожалуйста, движок для преобразования голосовых команд в текст. У пользователя будут заняты руки, поэтому движок должен активироваться по голосову ключевому слову или постоянно слушать микрофон.

Приложение пишется на Java для Android смартфона.