
- Bu makalemizde C# programlama dili ile kodlanmış metin seslendirme uygulamasını sizlerle paylaşacağız. Uygulamada konsol ekranını kullanıcının klavyeden girmiş olduğu metinin seslendirilmesi söz konusudur. İlk olarak C# Console projesi açıyoruz ve referans olarak System.Speech referansını ekliyoruz. Daha sonra projemize gerekli kütüphaneleri ekliyoruz…
using System.Speech.Synthesis;
Sonra kullanıcının klavyeden girmiş olduğu metni seslendirmek için gerekli kodlarımızı yazıyoruz…
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Speech.Synthesis; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //Açılacak konsol ekranının başlığını belirliyoruz... Console.Title = "Sesle Yönlendirme"; //seslendir adında SpeechSynthesizer tanımlıyoruz... SpeechSynthesizer seslendir = new SpeechSynthesizer(); //Kullanıcının klavyeden değer girebilmesi için gerekli kodları yazıyoruz ve kullanıcının girmiş olduğu değeri metin değişkeninin içine atıyoruz... Console.WriteLine("Metin Giriniz : "); string metin = Convert.ToString(Console.ReadLine()); //Speak fonksiyonu ile girilen metni seslendiriyoruz... seslendir.Speak(metin); //Aşağıdaki fonksiyon ile kullanıcının herhangibir tşa basmasına kadar konsol ekranının açık kalmasını sağlayan kod yer almaktadır. Console.ReadLine(); } } }
Hasan Adıgüzel – hasanadiguzel@muhendisarsivi.com