Python ile Konuşma Tanıma Uygulamaları Geliştirmek (2)

Geçen yazımızda (Python ile Konuşma Tanıma Uygulamaları Geliştirmek (1)) yaptığımız basit konuşma tanımasında daha önce kaydettiğimiz, ses dosyalarını test ediyorduk. Bu sefer doğrudan mikrofondan gelen inputu, yazıya çevireceğiz. Mikrofondan ses kaydetmek için, pyaudio kütüphanesini kullanacağız. Kaydettiğimiz audio inputunda belirli bir eşiği geçtiğinde, geçen kısımla birlikte 800 ms saniyelik kısmı alıp işleyerek, testOnlineData methoduna göndererek sonucu elde …

Python ile Konuşma Tanıma Uygulamaları Geliştirmek (2) Devamı »

Python ile Konuşma Tanıma Uygulamaları Geliştirmek (1)

Konuşma tanıma ile ilgili çok çeşitli kütüphane var. Wikipedia’da bu kütüphaneler hakkında bir sayfa var. Benim niyetim, bu kütüphaneleri kullanmadan, konuşma tanıma (speech recognition) ile ilgili temel yöntemleri kullanarak, python diliyle basit bir sayı tanıma uygulaması yapmak. 1’den 10’a kadar olan rakamları tanıyan bir program olacak bu. Speech and Language Processing kitabından ve matlab ile …

Python ile Konuşma Tanıma Uygulamaları Geliştirmek (1) Devamı »

Jsx (React) Dosyalarını Js’ye Windows ortamında Dönüştürmenin İki Yolu

Jsx, React ile birlikte hayatımıza giren, daha doğrusu benim haberdar olduğum bir olgu. Jsx, xml’e benzeyen bir yapısı olan, javascript üzerine yazılmış bir eklenti. Bir node.js projesi üzerinde çalışırken, jsx dosyalarını dönüştürme ihtiyacı duyabiliriz. Daha doğrusu, bir web sayfasında jsx dosyasını doğrudan kullanamayız. Bu dosyayı javascript dosyasına dönüştürmemiz gerekir. Örneğin bir uygulama geliştirdiğimizi düşünelim. C:\myapp …

Jsx (React) Dosyalarını Js’ye Windows ortamında Dönüştürmenin İki Yolu Devamı »

Kendo UI ile Nhibernate’i Birlikte Kullanmak

Bu yazımız, Telerik firmasının çıkarmış olduğu ürünlerden bir tanesi olan kendo ui javascript kütüphanesinin, nhibernate, daha doğrusu fluent nhibernate ile birlikte kullanımı hakkında olacaktır. Kendo UI farklı server teknolojileri ile birlikte çalışabilecek şekilde, kullanıcı arayüzü oluşturmak için hazırlanmış bir kütüphane. Benzer javascript kütüphaneleri halihazırda var, örneğin, açık kaynak kodlu, MIT lisansına sahip Jquery UI, başka …

Kendo UI ile Nhibernate’i Birlikte Kullanmak Devamı »

MongoDB Windows ortamında çalıştırmak

MongoDb’yi windows ortamına kurduktan sonra, yapılması gereken iş: Kurulduğu ortama cmd ile gitmek

İstediğiniz yerde bir dizin create etmeniz gerekiyor. Ben kendi bilgisayarımda d sürücüsünde, d:\mongodbdata dizinini açtım.

Bu aşamada mongodb veritabanımız çalışmaya başladı.  

OpenFst ile Sonlu Durum Dönüştürücüleri Oluşturmak

OpenFst sonlu durum dönüştürücüleri (Finite State Transducer) oluşturmak için kullanılan bir kütüphanedir. Sonlu durum dönüştürücüleri, sonlu durum makinalarının bir çeşididir diyebiliriz. Wikipedia’daki tanımına bakarsak, sonlu durum makinaları (FSA): Sonlu durum makinası, (veya sonlu durum otomatı veya basitçe durum makinası) sınırlı sayıda durumdan, durumlar arası geçişlerden ve eylemlerin birleşmesiyle oluşan davranışların bir modelidir. Sonlu Durum Makinası ve …

OpenFst ile Sonlu Durum Dönüştürücüleri Oluşturmak Devamı »

PortAudio ile Ses Uygulamaları Yapmak

Bu yazımızda bir ses işleme kütüphanesi olan PortAudio’yu kullanarak bir C++ uygulaması yazacağız. PortAudio açık kaynak kodlu, c ile yazılmış, farklı platformlarda (windows, machintosh osx, linux …) derlenip, çalışan bir kütüphane. Üzerinde geliştirme yapacağımız ortam, windows ortamı (windows xp ve windows 7). CodeBlocks ve MinGW kullanacağım. MinGW’yi C++ ve MSYS seçeneklerini dahil ederek kuruyoruz. Bu …

PortAudio ile Ses Uygulamaları Yapmak Devamı »

Scroll to Top