Daftar Isi:
- Perlengkapan
- Langkah 1: Video Proyek
- Langkah 2: Radio
- Langkah 3: Perangkat Keras
- Langkah 4: Cerita
- Langkah 5: Chatbot
- Langkah 6: Hasil
Video: Radio Bercerita Interaktif: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Dalam proyek ini kami mengubah radio yang tampak rapi menjadi pendongeng interaktif yang didukung suara. Masa depan, kami datang!
Perlengkapan
Perangkat keras
- Kit Pemula Raspberry Pi 3B+ (atau Kit Pemula Raspberry Pi 4)
- Perangkat Suara Google AIY v1
- Mengalihkan
- Radio Retro
- Obeng
- Peralatan Solder - Opsional
Perangkat lunak
- Google Cloud Platform
- Alur Dialog Google
Sebagai Associate Amazon, saya memperoleh penghasilan dari pembelian yang memenuhi syarat yang Anda lakukan menggunakan tautan afiliasi saya.
Langkah 1: Video Proyek
Langkah 2: Radio
Seperti kebanyakan proyek perkuatan, proyek ini dimulai dengan beberapa elektronik lama, tepatnya, sebuah Bjazzo Ts oleh Telefunken, dibuat sekitar tahun 1960-an di Jerman Barat.
Pertama adalah menentukan apa yang dapat digunakan kembali. Cara terbaik untuk mengetahuinya adalah dengan membongkar teknologi kuno kami. Langkah ini berbeda untuk setiap perangkat, tetapi melepas semua sekrup yang Anda temui adalah awal yang baik.
Beruntung kami, kami dapat menyelamatkan speaker asli dan tombol on/off. Kami juga menyimpan bagian yang menahan semua tombol.
Setelah operasi yang berhasil ini, kita memiliki beberapa komponen yang dapat digunakan kembali dan bingkai semi kosong.
Langkah 3: Perangkat Keras
Dengan ruang yang baru dibuat dan bagian yang dapat digunakan kembali, kami melanjutkan ke langkah berikutnya, menambahkan perangkat keras kami sendiri.
Tujuannya adalah untuk membuat perangkat mendongeng yang dapat dikontrol dengan suara, interaktif. Ini berarti kita membutuhkan mikrofon dan speaker, dikombinasikan dengan semacam kekuatan pemrosesan. Minta Google AIY Voice Kit, paket perangkat keras yang sempurna untuk usaha kami.
Mengikuti instruksi pembuatannya sangat mudah, tetapi alih-alih speaker dan tombol yang disediakan, kami menghubungkan yang kami pulihkan dari radio lama kami. Dengan semua perangkat keras yang terpasang dan siap, sekarang kita dapat menjalankan salah satu contoh yang disediakan.
Langkah 4: Cerita
Sebelum kita dapat membangun cerita kita, kita perlu datang dengan tema yang pas. Seperti disebutkan sebelumnya, radio kami dibuat sekitar tahun 1960-an di Jerman Barat. Ini terjadi selama perang dingin di lokasi yang vital.
Ketika memikirkan perang dingin, kita memikirkan spionase, dan begitu saja kita memiliki tema, mata-mata!
Ada satu lagi yang harus dilakukan sebelum kita beralih ke gedung chatbot, yaitu struktur cerita. Karena kami ingin plot kami berubah berdasarkan input pengguna, kami perlu merancang pohon keputusan. Setelah selesai kita siap untuk menyelinap ke langkah berikutnya.
Langkah 5: Chatbot
Sukses, dengan cerita yang lengkap, kita dapat memulai chatbot. Idealnya kita memiliki perangkat lunak yang membantu memilih respons yang tepat, baik mengekstraksi makna dari teks lisan, dan membuat keputusan plot.
Inilah yang disediakan oleh platform chatbot, baik mendeteksi makna dalam teks ('Natural Language Processing') dan membuat keputusan.
Ada banyak penyedia di luar sana, dan Anda dapat memilih salah satunya, namun, kami memilih Google Dialogflow karena gratis dan mudah digunakan. Dialogflow memiliki panduan memulai yang bagus di sini.
Setelah beberapa pengaturan dan penulisan kreatif, chatbot siap digunakan. Sekarang kami menghubungkan perangkat keras lokal dengan chatbot, mengubah penemuan kami menjadi voicebot sejati.
Kode lengkapnya ada di artikel ini, berikut alur datanya:
1Mikrofon menangkap seseorang yang berbicara dan merekam audio.
2-3Menggunakan beberapa keajaiban AI Google (Speech-To-Text) kami mengekstrak teks yang diucapkan dari audio.
4-5Teks ini dikirim ke chatbot kami (Dialogflow) dan dicocokkan dengan respons yang benar, yang dikirim kembali ke Raspberry Pi.
6-7Menggunakan beberapa voodoo kecerdasan buatan lagi, teks ini digunakan untuk menghasilkan ucapan buatan.
8Audio ini disiarkan ke orang tersebut melalui speaker.
Catatan: Seluruh proses ini hanya diaktifkan ketika tombol radio diputar ke status 'ON'.
Langkah 6: Hasil
Setelah semua kerja keras ini, akhirnya tiba saatnya untuk bersantai, bersantai, dan menjelajahi semua kemungkinan berbeda yang ditawarkan pendongeng interaktif kami.
Direkomendasikan:
BBC Micro: bit and Scratch - Roda Kemudi Interaktif & Game Mengemudi: 5 Langkah (dengan Gambar)
BBC Micro:bit and Scratch - Interactive Steering Wheel & Driving Game: Salah satu tugas kelas saya minggu ini adalah menggunakan BBC Micro:bit untuk berinteraksi dengan program Scratch yang telah kami tulis. Saya pikir ini adalah kesempatan sempurna untuk menggunakan ThreadBoard saya untuk membuat sistem tertanam! Inspirasi saya untuk goresan p
Meja Kopi LED Interaktif Arduino: 6 Langkah (dengan Gambar)
Meja Kopi LED Interaktif Arduino: Saya membuat meja kopi interaktif yang menyalakan lampu led di bawah objek, ketika objek diletakkan di atas meja. Hanya led yang berada di bawah objek tersebut yang akan menyala. Ini dilakukan dengan menggunakan sensor jarak secara efektif, dan ketika jarak
Dinding Ubin LED Interaktif (Lebih Mudah Dari Kelihatannya): 7 Langkah (dengan Gambar)
Dinding Ubin LED Interaktif (Lebih Mudah Dari Kelihatannya): Dalam proyek ini saya membangun tampilan dinding LED interaktif menggunakan Arduino dan komponen cetak 3D. Inspirasi untuk proyek ini sebagian datang dari ubin Nanoleaf. Saya ingin membuat versi saya sendiri yang tidak hanya lebih terjangkau, tetapi juga
Generator Lembar Laser Interaktif Dengan Arduino: 11 Langkah (dengan Gambar)
Generator Lembar Laser Interaktif Dengan Arduino: Laser dapat digunakan untuk membuat efek visual yang luar biasa. Dalam proyek ini, saya membuat jenis layar laser baru yang interaktif dan memutar musik. Perangkat memutar dua laser untuk membentuk dua lembar cahaya seperti pusaran. Saya menyertakan sensor jarak
Kubah LED Interaktif Dengan Fadecandy, Pengolahan dan Kinect: 24 Langkah (dengan Gambar)
Kubah LED Interaktif Dengan Fadecandy, Pengolahan dan Kinect: WhatWhen in Dome adalah kubah geodesik 4,2m ditutupi dengan 4378 LED. Semua LED dipetakan secara individual dan dapat dialamatkan. Mereka dikendalikan oleh Fadecandy dan Processing di desktop Windows. Sebuah Kinect melekat pada salah satu penyangga kubah, jadi