L2accent, thanks for the post, I took a look at the site you mentioned.
Keeping with the spirit of Linux, however, I'm rather looking for a FOSS software solution. Plus the fact that I want to use it for languages other than English.
The basic idea of using voice recognition in order to compare patterns and thereby verify pronunciation is interesting, though.