İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Asp.Net ile Metin Konuşturma Makalesi

protech35

0
İyinet Üyesi
Katılım
22 Aralık 2010
Mesajlar
0
Reaction score
0
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;
  • Öncelikle Visual Studio ortamında yeni bir Asp.net web projesi açalım ve Net Framework’u 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.
Proje üzerinde oluşturduğumuz sayfaya gelelim;

İ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;

- Button’un 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ı
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst