Isi kandungan:
- Bekalan
- Langkah 1: Video Projek
- Langkah 2: Radio
- Langkah 3: Perkakasan
- Langkah 4: Cerita
- Langkah 5: Chatbot
- Langkah 6: Hasilnya
Video: Radio Bercerita Interaktif: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Dalam projek ini, kami menukar radio yang kelihatan kemas menjadi pencerita interaktif berkemampuan suara. Masa depan, di sini kita datang!
Bekalan
Perkakasan
- Raspberry Pi 3B + Starter Kit (atau Kit Permulaan Raspberry Pi 4)
- Kit Suara AIY Google v1
- Tukar
- Radio Retro
- Pemutar skru
- Peralatan Pematerian - Pilihan
Perisian
- Platform Awan Google
- Aliran Dialog Google
Sebagai Associate Amazon, saya dapat hasil dari pembelian yang layak yang anda buat menggunakan pautan afiliasi saya.
Langkah 1: Video Projek
Langkah 2: Radio
Seperti kebanyakan projek pemasangan semula, yang ini bermula dengan beberapa elektronik lama, tepatnya, Bjazzo Ts oleh Telefunken, yang dibuat pada sekitar tahun 1960-an di Jerman Barat.
Yang pertama adalah menentukan perkara yang boleh digunakan semula. Kaedah terbaik untuk mengetahui adalah dengan membongkar teknologi vintaj kami. Langkah ini berbeza untuk setiap peranti, tetapi melepaskan semua skru yang anda hadapi adalah permulaan yang baik.
Nasib baik kami, kami dapat menyelamatkan pembesar suara asal dan butang hidup / mati. Kami juga menyimpan bahagian yang menahan semua butang.
Selepas operasi yang berjaya ini, kita dibiarkan dengan beberapa komponen yang boleh digunakan semula dan bingkai separa kosong.
Langkah 3: Perkakasan
Dengan ruang yang baru dibuat dan bahagian yang boleh digunakan semula, kita beralih ke langkah seterusnya, menambah perkakasan kita sendiri.
Tujuannya adalah untuk menjadikan alat yang boleh dikendalikan, interaktif, bercerita dengan suara. Ini bermakna kita memerlukan mikrofon dan pembesar suara, digabungkan dengan semacam daya pemprosesan. Pilih Kit Suara AIY Google, pakej perkakasan yang sesuai untuk usaha kami.
Mengikuti arahan membina mereka adalah mudah, tetapi bukannya pembesar suara dan butang yang disediakan, kami menghubungkan yang kami pulihkan dari radio lama kami. Dengan semua perkakasan yang dipasang dan siap, kini kita dapat menjalankan salah satu contoh yang diberikan.
Langkah 4: Cerita
Sebelum kita dapat membina cerita kita, kita perlu mengemukakan tema yang sesuai. Seperti disebutkan sebelumnya, radio kita dibuat pada tahun 1960-an di Jerman Barat. Ini berlaku semasa perang dingin di lokasi penting.
Ketika memikirkan perang dingin, kita memikirkan pengintipan, dan seperti itu kita mempunyai tema, mengintip!
Ada satu perkara lagi sebelum kita beralih ke bangunan chatbot, struktur ceritanya. Kerana kami ingin plot kami berubah berdasarkan input pengguna, kami perlu merancang struktur keputusan. Setelah selesai, kami sudah bersedia untuk melangkah ke langkah seterusnya.
Langkah 5: Chatbot
Berjaya, dengan cerita yang lengkap, kita dapat memulai di chatbot. Sebaiknya kita mempunyai perisian yang membantu memilih respons yang tepat, baik mengekstrak makna dari teks yang diucapkan, dan membuat keputusan plot.
Inilah yang disediakan oleh platform chatbot, baik yang mengesan makna dalam teks ('Pemprosesan Bahasa Asli') dan juga membuat keputusan.
Terdapat banyak penyedia di luar sana, dan anda boleh memilih salah satu dari mereka, namun, kami memilih Google Dialogflow kerana percuma dan mudah digunakan. Dialogflow mempunyai panduan memulakan yang hebat di sini.
Selepas beberapa persediaan dan penulisan kreatif, chatbot sudah siap. Sekarang kami menghubungkan perkakasan tempatan dengan chatbot, mengubah penemuan kami menjadi voicebot sebenar.
Kod lengkap disertakan dalam artikel ini, ini adalah aliran data:
1Mikrofon mengambil seseorang yang bercakap dan merakam audio.
2-3Menggunakan sihir AI Google (Ucapan Ke Teks) kami mengekstrak teks lisan dari audio.
4-5Teks ini dikirim ke chatbot kami (Dialogflow) dan dipadankan dengan respons yang betul, yang dikirim kembali ke Raspberry Pi.
6-7Menggunakan beberapa lagi voodoo kecerdasan buatan, teks ini digunakan untuk menghasilkan ucapan palsu.
8 Audio ini disiarkan kepada orang melalui pembesar suara.
Catatan: Seluruh proses ini hanya diaktifkan apabila butang radio dihidupkan ke status 'ON'.
Langkah 6: Hasilnya
Setelah semua kerja keras ini, akhirnya tiba masanya untuk bersantai, berehat dan meneroka semua kemungkinan yang berbeza yang ditawarkan oleh pencerita interaktif kami.
Disyorkan:
BBC Micro: bit and Scratch - Roda Kemudi & Permainan Memandu Interaktif: 5 Langkah (dengan Gambar)
BBC Micro: bit and Scratch - Roda Kemudi & Permainan Memandu Interaktif: Salah satu tugas kelas saya minggu ini adalah menggunakan BBC Micro: bit untuk berinteraksi dengan program Scratch yang telah kami tulis. Saya berpendapat bahawa ini adalah peluang terbaik untuk menggunakan ThreadBoard saya untuk membuat sistem terbenam! Inspirasi saya untuk awal
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 itu akan menyala. Ia melakukannya dengan berkesan menggunakan sensor jarak, dan ketika jarak
Penjana Lembaran Laser Interaktif Dengan Arduino: 11 Langkah (dengan Gambar)
Penjana Lembaran Laser Interaktif Dengan Arduino: Laser boleh digunakan untuk menghasilkan kesan visual yang luar biasa. Dalam projek ini, saya membina paparan laser jenis baru yang interaktif dan memainkan muzik. Peranti memutar dua laser untuk membentuk dua kepingan cahaya seperti pusaran. Saya memasukkan sensor jarak
Kubah LED Interaktif Dengan Fadecandy, Pemprosesan dan Kinect: 24 Langkah (dengan Gambar)
Kubah LED Interaktif Dengan Fadecandy, Pemprosesan dan Kinect: WhatWhen di Dome adalah kubah geodesi 4.2m yang diliputi dengan 4378 LED. Semua LED dipetakan secara berasingan dan boleh diatasi. Mereka dikendalikan oleh Fadecandy dan Memproses pada desktop Windows. Kinect dilekatkan pada salah satu tiang kubah, jadi
GrimmsBox: Bina Peranti Bercerita Anda Sendiri: 5 Langkah (dengan Gambar)
GrimmsBox: Bina Perisian Bercerita Anda Sendiri: Arahan ini akan menunjukkan kepada anda bagaimana anda membina kotak penceritaan anda sendiri. Jangan ragu untuk memilih pengembaraan anda sendiri. Yang disebut " GrimmsBox " adalah projek oleh pelajar dari Hochschule der Medien Stuttgart, Jerman. Kami menggunakan penerimaan umum