Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Brain Miner kanalından Aziz'in sunduğu bir eğitim içeriğidir. Aziz, izleyicilere Python kullanarak basit bir sesli asistan yapımını adım adım göstermektedir.
- Video, sesli asistan projesinin kurulumundan başlayarak gerekli kütüphanelerin (speech_recognition, pyttsx3, os, playsound) kurulumunu ve import etmeyi içermektedir. Aziz, Visual Studio Code editörü kullanarak bir "speak" fonksiyonu oluşturarak asistanın hem İngilizce hem Türkçe konuşabilmesini göstermektedir. Ayrıca, ses dosyalarının bilgisayarda yer kaplamaması için temizleme kodu da eklenmektedir. Video, ileride asistanın kullanıcıdan gelen ses komutlarına cevap vermesi ve aksiyon gerçekleştirmesi gibi özelliklerin ekleneceğini belirterek sonlanmaktadır.
- 00:00Python Tabanlı Sesli Asistan Projesi
- Python tabanlı bir sesli asistan yapımına başlanacak, bu asistan telefonlardaki Google Asistan, iPhone'daki Siri veya evlerdeki Alexa gibi olacak.
- Proje Visual Studio Code editörü kullanılarak geliştirilecek, ancak Sublime Text veya Pycharm gibi diğer editörler de kullanılabilir.
- Proje Python 3.6.8 sürümünde yapılacağı belirtiliyor çünkü bu sürüm daha stabil çalışmaktadır.
- 02:25Gerekli Kütüphanelerin Kurulumu
- Projede kullanılacak dört modülün önce indirilip sonra projeye import edilmesi gerekiyor.
- Kütüphanelerin kurulumu için komut satırında "pip install" komutu kullanılıyor.
- PayAudio kütüphanesinde hata alındığında, resmi olmayan bir internet sitesinden uygun sürümü indirerek sorun çözülebilir.
- 04:31Konuşma Fonksiyonunun Yazılması
- İlk adım olarak kütüphanelerin import edilmesi yapılıyor.
- Sesli asistanın konuşabilmesi için "speak" adında bir fonksiyon tanımlanıyor.
- Google'ın yazıyı sese çevirme eklentisi (gtts) hem İngilizce hem Türkçe konuşabiliyor.
- 06:35Sesli Asistanın Özellikleri
- Sesli asistanın konuşmasını hızlandırmak için "yavaş modu" false olarak tanımlanabilir.
- Ses dosyalarının bilgisayarda yer kaplamaması için "os" kütüphanesi kullanılarak dosyaları silme işlemi yapılıyor.
- İleriki videolarda asistan sürekli dinleyecek, kullanıcıya cevap verecek ve gerekirse aksiyonlar gerçekleştirecek.