Non credo che ce ne siano freeware... non so se la comunità opensource ne stia sviluppando qualcuno... gli unici che conosco sono Dragon Naturally Speaking (anche in italiano) e Via Voice dell'IBM (che in pratica non esiste più tutti e due a pagamento...
Ce ne anche uno in Windows Vista... in inglese però...