Daftar Isi:

MATRIX Voice dan MATRIX Creator Menjalankan Alexa (Versi C++): 7 Langkah
MATRIX Voice dan MATRIX Creator Menjalankan Alexa (Versi C++): 7 Langkah

Video: MATRIX Voice dan MATRIX Creator Menjalankan Alexa (Versi C++): 7 Langkah

Video: MATRIX Voice dan MATRIX Creator Menjalankan Alexa (Versi C++): 7 Langkah
Video: Don't Do This At Home 2024, Juli
Anonim

Oleh MATRIX_CreatorIkuti Lainnya oleh penulis:

Rasberry PI Universal IR Remote Dengan MATRIX Creator
Rasberry PI Universal IR Remote Dengan MATRIX Creator
Rasberry PI Universal IR Remote Dengan MATRIX Creator
Rasberry PI Universal IR Remote Dengan MATRIX Creator

Tentang: MATRIX Creator adalah papan dev penuh sensor untuk Raspberry Pi yang memungkinkan Anda membangun ide IoT Anda. Selengkapnya Tentang MATRIX_Creator »

Perangkat Keras yang Diperlukan

Sebelum memulai, mari tinjau apa yang Anda perlukan.

  • Raspberry Pi 3 (Disarankan) atau Pi 2 Model B (Didukung).
  • MATRIX Voice atau MATRIX Creator - Raspberry Pi tidak memiliki built-in microphone, MATRIX Voice/Creator memiliki 8 mic array - Beli MATRIX Voice/MATRIX Creator.
  • Adaptor daya micro-USB untuk Raspberry Pi.
  • Kartu Micro SD (Minimal 8 GB) - Sistem operasi diperlukan untuk memulai. Anda dapat mengunduh Raspbian Stretch dan menggunakan etcher.io untuk mem-flash gambar ke Kartu SD Anda.
  • Speaker Eksternal dengan kabel audio 3,5 mm.
  • Keyboard & Mouse USB, dan Monitor HDMI eksternal - kami juga merekomendasikan untuk memiliki keyboard dan mouse USB serta monitor HDMI. Anda juga dapat menggunakan Raspberry Pi dari jarak jauh, lihat panduan ini dari Google.
  • Koneksi internet (Ethernet atau WiFi)
  • (Opsional) Adaptor Nirkabel WiFi untuk Pi 2. Catatan: Pi 3 memiliki WiFi bawaan.

Setelah Anda menjalankan Raspberry Pi dengan papan MATRIX dan gambar kartu SD, kami harus mendaftarkan perangkat dengan akun Pengembang Amazon.

Langkah 1: Daftarkan Produk di Pengembang Amazon

Anda harus mendaftarkan perangkat dan membuat profil keamanan di situs web pengembang Amazon. Jika Anda sudah memiliki produk terdaftar yang dapat Anda gunakan untuk pengujian, silakan lewati. Jika tidak, ikuti petunjuk langkah demi langkah di sini. Langkah-langkah berikut akan menunjukkan kepada Anda cara menginstal dan menyinkronkan Raspberry Pi Anda dengan Perangkat Amazon Alexa yang baru saja Anda daftarkan.

PENTING

  • Untuk Asal yang Diizinkan gunakan: https://localhost:3000 dan
  • Untuk URL Pengembalian yang Diizinkan, gunakan https://localhost:3000/authresponse dan

Gambar yang Dapat Diunduh (Disarankan)Penginstalan manual di bawah ini mungkin membutuhkan waktu lebih dari satu jam untuk diselesaikan, jadi kami telah menyediakan gambar yang dapat diunduh di sini dengan semua yang sudah diinstal sebelumnya. Anda dapat menggunakan etcher.io untuk mem-flash gambar ke Kartu SD Anda. Lewati ke Langkah 4 jika Anda menggunakan gambar kami.

Instalasi Manual Langkah-langkah berikut yang ditandai dengan (Manual) hanya diperlukan jika Anda mengunduh gambar Raspbian Stretch default.

Langkah 2: Menginstal Perangkat Lunak MATRIX (Manual)

Agar Layanan Suara Alexa dapat menggunakan mikrofon MATRIX Creator atau MATRIX Voice, Anda perlu menginstal yang berikut ini:

# Tambahkan repo dan kunci

curl https://apt.matrix.one/doc/apt-key.gpg | sudo apt-key add - echo "deb https://apt.matrix.one/doc/apt-key.gpg $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/matrixlabs.list # Perbarui paket dan instal Sudo apt-get update Sudo apt-get upgrade # Reboot sudo reboot

Setelah reboot, sambungkan lagi dan jalankan:

# Perbarui lagi

sudo apt-get update # Instal MATRIX Pacakages Sudo apt install matrixio-creator-init # Instal paket modul kernel Sudo apt install matrixio-kernel-modules # Reboot sudo reboot

Tunggu sebentar dan sambungkan kembali.

Langkah 3: Mengunduh Skrip Alexa SDK (Manual)

Unduh skrip penginstalan. Kami merekomendasikan menjalankan perintah ini dari direktori home (~/) atau Desktop, namun, Anda dapat menjalankan skrip di mana saja.

wget https://raw.githubusercontent.com/matrix-io/avs-device-sdk/yc/sensory-support/tools/RaspberryPi/setup.sh && wget https://raw.githubusercontent.com/matrix-io/ avs-device-sdk/yc/sensory-support/tools/RaspberryPi/config.txt

Langkah 4: Mendaftarkan Pi Anda Sebagai Perangkat Alexa

Dengan semua instalasi awal yang diunduh, yang tersisa hanyalah mengonfigurasi Raspberry Pi Anda sehingga diidentifikasi oleh Amazon sebagai perangkat Alexa yang Anda daftarkan di langkah 1.

Buka file di editor dan gunakan Client ID, Product ID dan Client Secret dari langkah registrasi untuk mengisi file config.txt. Periksa di sini jika Anda memerlukan bantuan untuk mengedit file.

Langkah 5: Memasang Alexa SDK

Skrip pengaturan ini akan meneruskan konfigurasi perangkat Anda ke Amazon dan menginstal dependensi terakhir yang diperlukan. Catatan, penyiapan ini mungkin memakan waktu lebih dari satu jam jika Anda tidak menggunakan gambar pra-instal kami.

bash setup.sh config.txt

Langkah 6: Menautkan Perangkat Anda ke Akun Amazon Anda

Setelah skrip penyiapan selesai berjalan, Anda harus membuat token otorisasi. Jalankan perintah ini, dan buka browser Anda dan arahkan ke https://localhost:3000. Masuk dengan kredensial Amazon Anda dan ikuti instruksi yang diberikan:

bash startauth.sh

Catatan: Pengguna yang menggunakan sesi ssh dapat memuat situs web di terminal mereka dengan menggunakan

tautan

Langkah 7: Jalankan Alexa

Mari kita jalankan Aplikasi Sampel:

bash startample.sh

Perangkat Alexa Anda harus berjalan dan siap digunakan!