Cara membuat Google Voice Kit

Author: | Posted in Lainnya No comments

Google baru saja meluncurkan Asisten API untuk Mac Raspberry, dan beberapa minggu yang lalu tentang bagaimana membangun asisten digital Anda sendiri dengan Raspberry Pi. Instruksi saya sebagian didasarkan pada “Voice Kit”, solusi perangkat keras dan perangkat lunak yang menunjukkan bagaimana mendapatkan pengenal bahasa alami dan berjalan dengan Raspberry Pi dan Asisten Google.

Apa yang kau butuhkan ?

Untuk membangun asisten digital Anda sendiri, Anda memerlukan:

  • Google Voice Kit
  • Raspberry Pi 3 (ditambah kartu microSD, mouse, dan keyboard dll)
  • Wifi
  • Sekrup kecil berkepala kecil (untuk menghubungkan speaker ke terminal)
  • Beberapa scotch tape untuk menempelkan papan mikrofon ke kotak

Hardware

Voice Kit adalah kombinasi perangkat keras dan perangkat lunak untuk Raspberry Pi. Bagian perangkat keras terdiri dari papan audio khusus yang disebut Suara HAT yang terhubung ke speaker yang disertakan serta papan mikrofon. Ada beberapa perangkat keras klasik seperti potongan arcade, micro-switch, lampu, dan sekumpulan konektor.

Perangkat Suara dilengkapi dengan bingkai kardus dan kotak, dengan gaya yang mirip dengan headset VR kardus Google DIY. Langkah pertama adalah mengumpulkan semua potongan, menghubungkan berbagai papan, dan melipat potongan kardus untuk membuat kotak.

Instruksi perakitan lengkap dapat ditemukan di situs proyek AIY. Setelah melakukannya sendiri, saya akan mengatakan bagian tersulit adalah meletakkan tombol arcade, lampu, dan saklar mikro. Tapi jika Anda mempelajari foto dengan saksama, Anda akan berhasil!

Software

Hal berikutnya yang harus dilakukan adalah mendownload gambar kartu microSD Voice Kit untuk Raspberry Pi. Anda bisa mendownloadnya langsung dari situs Google’s AIY Project. Begitu file .img.xz telah didownload, Anda perlu menuliskannya ke kartu microSD menggunakan utilitas penulisan kartu. Alat Etcher.io adalah pilihan yang tepat untuk ini karena tersedia untuk Windows, MacOS, dan Linux. Anda tidak perlu uncompress file gambar. Etcher akan mengurus itu untukmu

Masukkan kartu microSD ke Pi Anda, hubungkan ke TV / monitor dan pasang mouse dan keyboard. Setelah booting Anda akan melihat desktop Pixel standar, namun latar belakangnya telah diubah untuk menampilkan logo AIY Projects.

Ada sejumlah tugas yang perlu dilakukan saat ini:

  1. Klik pada simbol Raspberry di kiri atas layar. Pindah ke Preferensi lalu klik pada Raspberry Pi Configuration. Dalam program pergi ke “interfaces” dan mengaktifkan SSH. Tekan OK.
  2. Klik pada simbol Wi-Fi di kanan atas layar (dekat jam) dan kemudian klik pada jaringan Wi-Fi Anda. Masukkan frasa sandi yang sesuai. Jika Anda ingin menetapkan alamat IP tetap, klik kanan pada simbol Wi-Fi yang sama dan klik pada Wireless & Wired Network Settings. Dalam program pilih kartu jaringan Anda (wlan0 untuk antarmuka nirkabel) dari menu drop down dan kemudian isi alamat IP dan router yang diinginkan.

Sekarang saatnya menjalankan skrip uji Google untuk memastikan semuanya berjalan lancar. Pada desktop ada tiga file untuk memeriksa konfigurasi Anda, klik dua kali pada “Check audio” dan ikuti perintah di layar. Jika Anda dapat mendengar suara yang sedang dimainkan dan Anda dapat merekam suara Anda, maka Anda memiliki audio yang bekerja.

Jangan repot-repot dengan skrip Cloud Periksa karena tidak bekerja seperti yang diharapkan, namun Anda harus memastikan bahwa Pi Anda memiliki konektivitas Internet dengan menggunakan skrip WiFi.

Cloud

Agar Asisten Google bekerja, Pi Anda perlu dikonfigurasi untuk bekerja dengan layanan awan Google. Informasi lengkap tentang bagaimana Anda melakukannya dapat ditemukan di situs web Voice Kit, namun berikut adalah ringkasan singkatnya:

  • Pada Raspberry Pi, buka browser internet dan masuk ke Cloud Console.
  • Buat proyek baru.
  • Di Konsol Cloud, aktifkan “Google Asisten API”.
  • Di Konsol Cloud, buat klien OAuth 2.0 dengan membuka Pengelola API> Kredensial
  • Klik Buat kredensial dan pilih ID klien OAuth. Perhatikan bahwa jika ini adalah pertama kalinya Anda membuat ID klien, Anda harus mengkonfigurasi layar persetujuan Anda dengan mengklik Configure consent screen. Anda harus memberi nama aplikasi Anda (nama ini akan muncul di langkah otorisasi).
  • Di daftar Kredensial, temukan kredensial baru Anda dan klik ikon unduh di sebelah kanan.
  • Temukan file JSON yang baru saja Anda download (client_secrets_XXXX.json) dan ganti nama menjadi assistant.json. Lalu pindahkan ke /home/pi/assistant.json
    Pada tipe terminal dev: systemctl stop voice-recognizer
  • Buka panel Activity Controls dan aktifkan hal berikut: Aktivitas Web dan aplikasi, Riwayat lokasi, Informasi perangkat, Aktivitas suara dan audio.

Menguji

Anda sekarang harus memiliki semua yang Anda butuhkan untuk menjalankan Google Assistant di Raspberry Pi Anda. Yang perlu Anda lakukan adalah menjalankan perintah berikut dari terminal dev:

  • src/main.py

Catatan: Saat pertama kali menjalankan main.py browser web akan terbuka dan Anda perlu masuk ke Google untuk memberi izin kepada Raspberry Pi untuk mengakses Google Asisten API.

Tekan tombol arcade (dan lepaskan, tidak perlu menahannya) dan ucapkan sesuatu ke Google. Mencoba:

  • Siapa perdana menteri indonesia?
  • Tahun berapa Presiden soekarno ┬álahir?
  • Berapa banyak penumpang disuatu Kereta?

Automatic startup

Anda juga bisa mengkonfigurasi Voice Kit untuk menjalankan layanan pengakuan secara otomatis. Ini berarti bahwa Voice Kit dapat diputuskan dari monitor, mouse, dan keyboard dan kiri untuk bertindak sebagai unit mandiri hanya dengan koneksi listrik.

Untuk memulai jenis layanan pengenalan suara:

  • Sudo systemctl mulai mengenali suara

Anda dapat menghentikan layanan dengan memasukkan:

  • Sudo systemctl stop voice-recognizer

Agar layanan dijalankan secara otomatis saat boot, jalankan:

Sudo systemctl mengaktifkan voice-recognizer

Kesimpulan

Setelah Anda menjalankan dasar berbasis Raspberry Pi Google Assistant maka langkah selanjutnya adalah menyesuaikannya sendiri. Google memiliki banyak dokumentasi tentang bagaimana Anda dapat memperpanjang asisten menggunakan layanan awan Google. Bahkan ada contoh di mana Anda dapat menghidupkan dan mematikan LED menggunakan perintah suara khusus Anda sendiri.

Secara keseluruhan, Voice Kit adalah alat yang hebat untuk penggemar dan pengembang profesional. Untuk yang pertama, ini adalah percobaan hebat dengan layanan Cloud Google, dengan Python dan dengan Raspberry Pi. Untuk yang terakhir itu adalah cara cepat untuk mengembangkan prototip produk berdasarkan layanan Google.

Label :
  • daftar hp gaming 1 jt
  • cuci gudang hp 2017

Add Your Comment