Bu yazımda Python ile basit bir sesli asistan oluşturmaya çalışacağız. İstediğimiz şey asistanın bizim sesli olarak verdiğimiz yanıtı Google'a arama yaparak karşımıza çıkartması.
- Öncelikle bizim için gerekli olan kütüphaneleri içe aktarıyoruz. speech_recognition kütüphanesi, kullanıcının sesli girdisini tanımlamak için kullanılır. webbrowser kütüphanesi, tarayıcıyı açmak için kullanılır. sys kütüphanesi, programın çalışmasını durdurmak için kullanılır.
- Kullanıcıdan gelen sesli girdinin tanımlama işlemini yaptıktan sonra "Seni Dinliyorum:" mesajı ekrana yazılır ve kullanıcının sesli girdisini dinlemek için beklenir.
- recognize_google() fonksiyonu, kullanıcının sesli girdisini Google'ın tanıma API'sı ile tanımlar. Tanımlama başarısız olursa, "Üzgünüm, Seni Anlayamadım." mesajını ekrana yazdırır ve programın çalışmasını durdurur.
- Son olarak kullanıcının sesli girdisini tarayıcıda açıyoruz.
Çıktısı