У меня есть потребность записать приложение, которое использует механизм распознавания речи - или созданный в перспективе один или третье лицо одно - который может отобразить слово или фразу, и распознать, когда пользователь читает его (или приближение его). Я также должен быть в состоянии переключиться быстро между языками, не изменяя язык операционной системы.
Пользователи будут использовать систему в течение очень коротких периодов. Приложение должно работать без требования первого обучения механизм распознавания к речи пользователей.
Это также было бы фантастически, если это могло бы работать над Windows XP или меньшими версиями Windows Vista.
Дополнительно, система должна быть в состоянии считать информацию об экране назад пользователю на выбранном языке пользователя. Я могу работать вокруг этой спецификации с помощью записанных заранее голосов за кадром, но предпочтительный метод состоял бы в том, чтобы использовать механизм синтеза речи по тексту.
Кто-либо может рекомендовать что-то для меня?
Это статья из журнала MSDN, в которой впервые обсуждалось использование System.Speech APIs для Vista. Часть статьи устарела, поскольку API изменился между бета-версией (когда была написана статья) и выходом Vista, но это все еще один из лучших ресурсов, которые я нашел, и он охватывает хорошее введение в пространство имен System.Speech. See http://msdn.microsoft.com/en-us/magazine/cc163663.aspx