İçindekiler:
- Gereçler
- 1. Adım: Proje Videosu
- 2. Adım: Radyo
- 3. Adım: Donanım
- 4. Adım: Öykü
- Adım 5: Sohbet Robotu
- 6. Adım: Sonuç
Video: Etkileşimli Hikaye Anlatma Radyosu: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
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
2. Adım: 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
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ü
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
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ç
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:
Hikaye Etkileşimli (Scratch Game): 8 Adım
Story Interactive (Scratch Game): Bu, diyalog ve sprite ile sıfırdan bir oyunun nasıl yapılacağına dair bir eğitim olacak. Ayrıca, oyununuza klipler eklemeyi ve yayın ve daha fazlasını içeren zamanlamayı da öğretecektir
Web Radyosu: 5 Adım (Resimlerle)
Web Radyosu: Aylar önce Banggood'da M5stickC geliştirme kartını gördüm ve oynamak için bir tane satın aldım. Buradan edinebilirsiniz. Bir sürü eskiz denedim ama sonunda bu sayfayı inceledim ve bir web radyosu yapmaya karar verdim. Bu geliştirme kurulu için
Scratch! Kullanan Makey Makey Etkileşimli Hikaye: 6 Adım
Makey Makey Etkileşimli Hikaye Scratch! Kullanarak: Makey Makey kullanarak Scratch'te etkileşimli hikaye nasıl yapılır ve en önemlisi hayal gücünüz
GrimmsBox: Kendi Hikaye Anlatma Cihazınızı Oluşturun: 5 Adım (Resimlerle)
GrimmsBox: Kendi Hikaye Anlatma Cihazınızı Oluşturun: Bu talimat, size kendi hikaye anlatma kutunuzu nasıl oluşturacağınızı gösterecektir. Kendi maceranızı seçmekten çekinmeyin. "GrimmsBox" olarak adlandırılan; Hochschule der Medien Stuttgart, Almanya'dan öğrenciler tarafından bir projeydi. Ortak bir alıcı kullanıyoruz
Raspberry Pi 3 (başsız) ile İnternet Radyosu/Web Radyosu: 8 Adım
Raspberry Pi 3 ile İnternet Radyosu/ Web Radyosu (başsız): HI Kendi Radyonuzun internet üzerinden hostingini mi istiyorsunuz, o zaman doğru yerdesiniz. Mümkün olduğunca detaylandırmaya çalışacağım. Çoğunun satın almak istemediğim bir ses kartına ihtiyaç duyması için birkaç yol denedim. ama başarmayı başardı