Os dois principais mecanismos de reconhecimento de fala de código aberto do Ubuntu são o Julius e o Pocketsphinx. Ambos são projetos de pesquisa de baixo nível, e você precisará fazer muita leitura e experimentação para poder usá-los: eles não são projetos simples de instalar e ir. Simon Listens, como mencionado acima, é um projeto simples de instalar e ir, e o projeto Simon Listens tem uma instalação específica para o Ubuntu - link tem instruções sobre como habilitá-lo - mas isso só funciona com 10.04, não com o recém-lançado 10.10. (Espero que o projeto Simon Listens disponibilize em breve uma versão 10.10).