Мне нужно написать приложение, которое использует механизм распознавания речи - либо встроенный Vista, либо сторонний - который может отображать слово или фразу и распознавать, когда пользователь читает ее (или приближение этого). Мне также нужно быстро переключаться между языками, не меняя язык операционной системы.
Пользователи будут использовать систему в течение очень коротких периодов. Приложение должно работать без необходимости предварительной подготовки механизма распознавания к голосам пользователей.
Было бы также замечательно, если бы это работало на Windows XP или более ранних версиях Windows Vista.
При желании система должна иметь возможность считывать информацию с экрана обратно пользователю на выбранном пользователем языке. Я могу обойти эту спецификацию, используя предварительно записанные закадровые наложения, но предпочтительным методом будет использование механизма преобразования текста в речь.
Кто-нибудь может мне что-нибудь порекомендовать?