Merhabalar, yine Asp.net makalesi ve bu sefer farklı bir uygulama ile karşınızdayız. Başlıktan da anlaşıldığı üzere kutuya girilen yazıyı(metni) konuşturma projesi
Windows üzerinde Denetim Masası > Erişim Kolaylığı > Konuşma Tanıma bölümüne girdiğinizde metin okuma penceresi karşınıza gelecektir. Sesi sınamak için kutuya metin girip aynen konuşturabiliyoruz. İşte bu uygulamayı biz Microsft Visual Studio sayesinde web ortamında da uygulayabiliriz.
Şimdi bu Metin konuşturma testinin nasıl yapıldığını inceleyelim;
İlk olarak Design kısmına birer adet textbox ve button ekleyelim. Ardından .cs kod sayfasına aşağıdaki kodlarımızı aynen yazalım
- Sınıf kütüphanesine ekliyeceğimiz kod:
- Buttonun Click anında çalıştıracağımız kod:
Hepsi bu kadar projenizi derleyip çalıştırabilirsiniz.
Kaynak: Asp.Net 4.0 | Makale Diyarı
Windows üzerinde Denetim Masası > Erişim Kolaylığı > Konuşma Tanıma bölümüne girdiğinizde metin okuma penceresi karşınıza gelecektir. Sesi sınamak için kutuya metin girip aynen konuşturabiliyoruz. İşte bu uygulamayı biz Microsft Visual Studio sayesinde web ortamında da uygulayabiliriz.
Şimdi bu Metin konuşturma testinin nasıl yapıldığını inceleyelim;
- Öncelikle Visual Studio ortamında yeni bir Asp.net web projesi açalım ve Net Frameworku 4.0 olarak seçelim.
- Ardından projemizde bir adet aspx uzantılı sayfa oluşturalım.
- En son olarak Solution Explorer pencersinde Referances bölümü üzerinde sağ tıklayarak Add Referance penceresinden COM sekmesine gelerek MİCROSOFT SPEECH OBJECT LİBRARY kütüphanesini projemize ekleyelim.
İlk olarak Design kısmına birer adet textbox ve button ekleyelim. Ardından .cs kod sayfasına aşağıdaki kodlarımızı aynen yazalım
- Sınıf kütüphanesine ekliyeceğimiz kod:
PHP:
using SpeechLib;
- Buttonun Click anında çalıştıracağımız kod:
PHP:
protected void btnKonus_Click(object sender, EventArgs e)
{
//Ses Nesnesi...
SpVoice Voice = new SpVoice();
//Textbox'daki Metni Konuşturma...
Voice.Speak(txtMetin.Text);
}
Hepsi bu kadar projenizi derleyip çalıştırabilirsiniz.
Kaynak: Asp.Net 4.0 | Makale Diyarı