Pada tutorial kali ini kita akan membuat "DIY Google Home" dengan Raspberry Pi. Fungsinya akan sama dengan Google Home yang dibuat oleh Google dan dipasarkan secara luas. Ada beberapa kemampuan yang akan kita dapat dari DIY Google Home ini:
- Menggunakan Google Assistant
- Voice Activated, artinya tinggal bilang "OK Google"
- Ada LED Indicator,
- Otomatis tanpa perlu login
yang dibutuhkan sekarang untuk mengikuti tutorial ini:
- Raspberry Pi baik model 2, 3 atau 4 ataupun Zero
- MicroSD Card
- Powersupply 5V 2A
- USB Mic
- Speaker
Langkah yang harus dilakukan antara lain:
1. Setting dan Install OS Raspberry Pi ke dalam MicroSD
2. Boot raspberry pi, login dan update ke paket terbaru dengan perintah sudo apt-get update dan sudo apt-get upgrade
3. Setting USB mic dengan menginstall dulu software arecord, yaitu sudo apt-get install arecord
setting dengan perintah
arecord -lcontoh hasil:
pi@raspberrypi:~ $ arecord -l **** List of CAPTURE Hardware Devices **** card 1: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0
Kemudian buka file /etc/asound.conf dengan VIM atau Nano, dan tambahkan:
pcm.!default { type asym capture.pcm "mic" playback.pcm "speaker" } pcm.mic { type plug slave { pcm "hw:1,0" } } pcm.speaker { type hw card 0 } ctl.!default { type hw card 0kemudian buat file asoundrc di /home:
sudo nano .asoundrc.Setting speaker dengan menjalankan software raspi-config:
sudo raspi-configkemudian tes dengan mic dan speaker
speaker-test -t wavlalu test rekam suara