Нет, речь пойдет не творчестве некогда очень популярного немецкого дуэта Modern Talking. Я покажу вам способ, заставить компьютер разговаривать. Начиная с .NET Framework 3.0, в библиотеке классов появилось новое пространство имен System.Speech, которое отвечает за голосовые движки. Вот простейший пример. Добавьте сначала ссылку на System.Speech в проекте и напишите следующий код.
using System.Speech.Synthesis;
// Код для кнопки
SpeechSynthesizer synth = new SpeechSynthesizer();
synth.Speak("I love .NET Framework!");
Запустите пример и щелкните на кнопку. На компьютере под управлением Windows Vista есть уже предустановленный голос Microsoft Anna, в чем вы можете убедиться, если откроете в Панели управления настройку Текст и речь. Если вы обнаружите, что у вас установлено несколько голосов, то сначала можете выбрать нужный при помощи дополнительной строчки
synth.SelectVoice("Microsoft Lili");
Удачных вам современных разговоров с компьютером!
воскресенье, 20 июля 2008 г.
Подписаться на:
Комментарии к сообщению (Atom)
1 комментарий:
Speech в проекте и напишите следующий код
Отправить комментарий