Projeye sağ tıklayıp "Add Reference..." tıklıyoruz.
Çıkan pencerenden COM sekmesinden Microsoft Speech Object Library seçiyoruz.
Metni oku butonunun click olayına aşağıdaki kodları yazıyoruz.
private void button1_Click(object sender, EventArgs e)
{
SpeechLib.SpVoice metniOku = new SpeechLib.SpVoice();
metniOku.Speak(textBox1.Text, SpeechLib.SpeechVoiceSpeakFlags.SVSFDefault);
}


hocam örneğiniz için çok teşekkürler. Oldukça açıklayıcı ve yararlı bir örnek olmuş. Yalnız bu örnekte metnin İngilizce olması gerekiyor. Türkçe bir metin için herhangi bir component vb. mevcut mudur. Teşekkürler
YanıtlaSilC# da böyle bir Türkçe okuma yok fakat önceki zamanlardan Jaws adında bir program var türkçe kelimeleri biraz daha güzel okuyor onu bir dene istersen program eski olduğu için yeni sistemlerde biraz sorun çıkartıyor.
YanıtlaSil