Я не думаю, что на Linux сейчас есть бесплатная и хорошая версия, но вы можете проверить эту страницу:
http://en.wikipedia.org/wiki/Speech_recognition_in_Linux
чтобы увидеть, если что-нибудь будет отвечать вашим потребностям. Вы всегда можете попробовать использовать Wine для запуска программ Windows, которых много.