Existe todo um Artigo sobre Wikipedia dedicado ao problema.
Infelizmente, parece que atualmente não há uma solução que funcione bem, mas uma lista enorme de projetos em andamento.
Você pode querer vasculhar a lista de soluções para ver se há algo que atenda às suas necessidades.
Ornitorrinco :
Existe sempre a possibilidade de executar o Dragon Naturally Speaking usando WINE . O Projeto Platypus está criando software para redirecionar a saída de Dragon para qualquer aplicativo Linux / X, e eles estão muito avançados.
Você deve definitivamente dar uma olhada nisso.