В своё время проходил какой-то курс английского со встроенным анализатором. Линуксом там и не пахло, конечно. Проблемы написать такую штуку нет - это был простой спектроанализатор. Готовых давно не видел.
Видел рекламу голосового поиска для англоязычных пользователей. По сути, тот же гугл, только ищет то, что определил по твоему голосовому запросу. Если смог понять, значит твое произношение похоже на произношение среднестатистического, англоязычного пользователя.