İçindekiler:

Etkileşimli Hikaye Anlatma Radyosu: 6 Adım (Resimlerle)
Etkileşimli Hikaye Anlatma Radyosu: 6 Adım (Resimlerle)

Video: Etkileşimli Hikaye Anlatma Radyosu: 6 Adım (Resimlerle)

Video: Etkileşimli Hikaye Anlatma Radyosu: 6 Adım (Resimlerle)
Video: Uyku Masalı / Maral 1/ Masallar /Hikayeler/ Masal Dinle / Uyku Masalları Dinle/ (Uyku Masalları) 2024, Kasım
Anonim
Etkileşimli Hikaye Anlatma Radyosu
Etkileşimli Hikaye Anlatma Radyosu

Bu projede düzgün görünümlü bir radyoyu sesli, etkileşimli bir hikaye anlatıcısına dönüştürüyoruz. Gelecek, işte geliyoruz!

Gereçler

Donanım

  • Raspberry Pi 3B+ Başlangıç Seti (veya bir Raspberry Pi 4 Başlangıç Seti)
  • Google AIY Ses Kiti v1
  • Değiştirmek
  • Retro Radyo
  • Tornavidalar
  • Lehimleme Ekipmanı - Opsiyonel

Yazılım

  • Google Bulut Platformu
  • Google İletişim Akışı

Bir Amazon İş Ortağı olarak, bağlı kuruluş bağlantılarımı kullanarak yaptığınız nitelikli satın alımlardan kazanıyorum.

1. Adım: Proje Videosu

Image
Image

2. Adım: Radyo

Radyo
Radyo
Radyo
Radyo

Çoğu güçlendirme projesi gibi, bu proje de bazı eski elektroniklerle başlıyor, daha doğrusu 1960'larda Batı Almanya'da Telefunken tarafından yapılan bir Bjazzo Ts.

İlk önce neyin yeniden kullanılabilir olduğunu belirlemek. Bunu öğrenmenin en iyi yolu, eski teknolojimizi parçalarına ayırmaktır. Bu adım her cihaz için farklıdır, ancak karşılaştığınız tüm vidaları çıkarmak harika bir başlangıçtır.

Şanslıyız ki, hem orijinal hoparlörü hem de açma/kapama düğmesini kurtarabiliriz. Ayrıca tüm düğmeleri tutan kısmı da tutuyoruz.

Bu başarılı operasyondan sonra elimizde bazı yeniden kullanılabilir bileşenler ve yarı boş bir çerçeve kalıyor.

3. Adım: Donanım

Donanım
Donanım
Donanım
Donanım

Yeni oluşturulan alanımız ve yeniden kullanılabilir parçalarımızla kendi donanımımızı ekleyerek bir sonraki adıma geçiyoruz.

Amaç, sesle kontrol edilebilir, etkileşimli, hikaye anlatma cihazı yapmaktır. Bu, bir tür işlem gücüyle birlikte bir mikrofon ve hoparlöre ihtiyacımız olduğu anlamına gelir. Çalışmalarımız için mükemmel bir donanım paketi olan Google AIY Voice Kit'i sıralayın.

Yapım talimatlarını takip etmek basittir, ancak sağlanan hoparlör ve düğme yerine eski radyomuzdan kurtardıklarımızı bağlarız. Tüm donanım monte edilmiş ve hazır olduğunda, şimdi verilen örneklerden herhangi birini çalıştırabiliriz.

4. Adım: Öykü

Hikaye
Hikaye
Hikaye
Hikaye

Hikayemizi oluşturmadan önce, uygun bir tema bulmamız gerekiyor. Daha önce de belirtildiği gibi, radyomuz 1960'larda Batı Almanya'da yapıldı. Bu, soğuk savaş sırasında hayati bir konumdaydı.

Soğuk savaşı düşündüğümüzde aklımıza casusluk geliyor ve işte bizim temamız da casusluk!

Chatbot binasına, hikaye yapısına geçmeden önce yapılacak bir şey daha var. Kullanıcı girdilerine göre arsamızın değişmesini istediğimiz için bir karar ağacı tasarlamamız gerekiyor. Bitirdikten sonra hepimiz bir sonraki adıma gizlice geçmeye hazırız.

Adım 5: Sohbet Robotu

sohbet robotu
sohbet robotu
sohbet robotu
sohbet robotu
sohbet robotu
sohbet robotu

Başarı, hikaye tamamlandıktan sonra chatbot'ta başlayabiliriz. İdeal olarak, doğru yanıtı seçmeye yardımcı olan, hem konuşulan metinden anlam çıkaran hem de olay örgüsü kararları veren bir yazılıma sahip olurduk.

Bu, hem metindeki anlamı tespit eden ('Doğal Dil İşleme') hem de kararlar veren bir chatbot platformunun sağladığı şeydir.

Dışarıda pek çok sağlayıcı var ve bunlardan herhangi birini seçebilirsiniz, ancak biz Google Dialogflow'u ücretsiz ve kullanımı kolay olduğu için seçtik. Dialogflow'un tam burada harika bir başlangıç kılavuzu var.

Bazı kurulum ve yaratıcı yazılardan sonra sohbet robotu kullanıma hazırdır. Şimdi yerel donanımı sohbet robotuna bağlayarak buluşumuzu gerçek bir sesli bota dönüştürüyoruz.

Kodun tamamı bu makaleye dahil edilmiştir, bu veri akışıdır:

1Mikrofon konuşan birini alır ve sesi kaydeder.

2-3Biraz Google AI büyüsünü (Speech-To-Text) kullanarak sesten konuşulan metni çıkarıyoruz.

4-5Bu metin sohbet robotumuza (Dialogflow) gönderilir ve Raspberry Pi'ye geri gönderilen doğru yanıtla eşleştirilir.

6-7Biraz daha yapay zeka vudu kullanarak, bu metin yapay konuşma oluşturmak için kullanılır.

8Bu ses, kişiye hoparlör aracılığıyla yayınlanır.

Not: Tüm bu işlem, yalnızca telsizin düğmesi 'AÇIK' durumuna getirildiğinde etkinleştirilir.

6. Adım: Sonuç

Sonuç
Sonuç
Sonuç
Sonuç
Sonuç
Sonuç

Tüm bu sıkı çalışmadan sonra nihayet dinlenme, rahatlama ve interaktif hikaye anlatıcımızın sunduğu tüm farklı olasılıkları keşfetme zamanı.

Önerilen: