Я создаю небольшой виджет Silverlight, который произносит слово и выделяет каждый слог, как он произносится. Как часть этого, я использую SpeechSynthesizer.PhonemeReached event для определения времени
Мне удалось получить System.Speech.Synthesis для чтения английского текста произвольными голосами Анны и Сэма. Следующей задачей является локализация моего приложения для правильного чтения испанского