Naciśnij ESC, aby zamknąć

Jak dodać Alexę do inteligentnego lustra?

Jeśli chcesz założyć Google Assistant, Google proponuje cały samouczek do podłączenia Asystenta na a Raspberry Pi, w tym instrukcje, zdjęcia i łącza do pobierania. Natomiast trochę Magiczne lustro istnieją jednostki dla Asystenta Google, nasza analiza ujawniła, że ​​moduły są trudne, często się zawieszają lub zasłaniają swoje lustrzane wiadomości. Jeśli chcesz mieć najlepszą konfigurację z góry, zalecamy i ulepszamy Zestaw Google AIY i zużywając jego specjalny samouczek. Sprawdź, jak dodać Alexę do swojego inteligentnego lustra.

Związane z:

 

W innych, aby zainstalować większość modułów, wykonasz kilka podstawowych kroków:

  1. Pobierz kod modułu z GitHub
  2. I skonfiguruj opcje specyficzne dla modułu
  3. Następnie dodaj moduł do konfiguracji lustrzanej

W zależności od modułu, kroki 2 i 3 mogą być dodatkowe lub mniej istotne. Konfiguracja Alexy wymaga większej konfiguracji niż ulepszanie płatków śniegu na żądanie. Co więcej, ten konkretny moduł Alexa wymaga zainstalowania około dodatkowego oprogramowania (zależności) przed pobraniem modułu.

Ten przewodnik zakłada, że ​​tak wcześniej utworzone Smart Mirror. Jeśli nie, zacznij od tego, ale po prostu zachowaj w swoim mózgu dodatkowe materiały wymienione tutaj w twoich ładunkach i myślach kosmicznych.

  • Zakończone inteligentne lustro
  • Mikrofon
  • Głośnik

W przypadku mikrofonu i głośnika zalecamy jego inicjał Zestaw głosowy Google AIY. Za 16 USD będziesz miał trudności ze znalezieniem tańszego zestawu mikrofonów i głośników. Nie musisz oczywiście korzystać z wbudowanego kartonu; bardziej efektywne mogłoby być pominięcie składników i umieszczenie mikrofonu i głośnika poza lustrem.

YouTube

Druga wersja Zestaw głosowy Google AIY is jest dostępny, ale jest bardziej luksusowy i zawiera Raspberry Pi Zero, który nie jest wystarczająco mocny, aby uruchomić oprogramowanie Magic Mirror, więc powinieneś go pominąć.

Podłącz głośnik i mikrofon, a następnie gotowe do zainstalowania modułu Alexa. Jeśli korzystasz z zestawu Google AIY, po prostu postępuj zgodnie z jego instrukcjami instrukcja montażu do zamocuj komponenty mikrofonu i głośnika.

Instalowanie zależności modułów

Zanim będziesz mógł pobrać i zorganizować mmm-awesome-Alexa, zasadniczo musisz zainstalować ograniczone zależności, którym ufa moduł. Zawsze dobrym pomysłem jest aktualizacja Raspberry Pi przed zainstalowaniem czegokolwiek innego. Na swoim Raspberry Pi zacznij od uruchomienia tego uprawnienia:

sudo apt update & Sudo apt upgrade

Po zaktualizowaniu Raspberry Pi uruchom kolejno następujące polecenia:

sudo apt-get install sox libsox-fmt-all

sudo apt-get install swig3.0 python-pyaudio python3-pyaudio sox

pip install pyaudio

sudo apt-get install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0 ffmpeg libav-tools

sudo apt-get install libatlas-base-dev

Każde polecenie instaluje kolonię i wszystkie są niezbędne do działania. Po prostu uruchom polecenie, poczekaj na zakończenie pobierania i instalacji, a następnie uruchom następne polecenie.

Pobieranie kodu modułu

Pierwszym krokiem przy dodawaniu dowolnego modułu do Magic Mirror jest pobranie kodu modułu z Github. W innym celu musisz zalogować się do Raspberry Pi, otworzyć stację, a następnie przejść do katalogu, w którym zapisane są moduły. Następnie użyjesz polecenia pobierania, aby pobrać kod z Github, jeśli masz dostęp do powłoki, możesz to wszystko zrobić zdalnie.

Po otwarciu stacji wpisz następujące polecenie:

cd ~/MagicMirror/modules

Ta czujność przenosi cię do katalogu operacyjnego folderu modułów oprogramowania Magic Mirror. Za każdym razem, gdy pobierzesz najnowszy moduł, będziesz chciał tu być, aby wszystko było metodyczne. Następnym krokiem jest pobranie oprogramowania z Github za pomocą tego polecenia:

git clone https://github.com/dolanmiu/MMM-awesome-alexa.git

Po zakończeniu zmień katalogi na moduł za pomocą następującego polecenia:

cd MMM-awesome-alexa

Moduł Alexa potrzebuje trochę dodatkowych zależności do poprawnego działania. Uruchom to polecenie, aby je zainstalować:

npm install --only=prod

Teraz zmień katalogi na nowo utworzony folder node_modules:

cd node_modules

Usuń folder Snow Boy, który dodał poprzednie polecenia. Potrzebujemy nowszej wersji śnieżnego chłopca:

rm -rf snowboy

Następnie pobierzemy najnowszą wersję śnieżnego chłopca za pomocą następującego polecenia:

git clone https://github.com/Kitt-AI/snowboy.git

Zanim przejdziemy dalej, zmień katalog na nowy folder Snow Boy.

cd snowboy

Teraz musimy usunąć folder modułów węzłów i zainstalować dodatkowe zależności. Ważne jest, aby podczas wykonywania tych czynności pozostać w folderze Snow Boy; nie zmieniaj katalogów Uruchom następujące polecenia jeden po drugim:

rm -rf node_modules

npm install nan --save

npm install [email protected] --save

npm install

npm run prepublish

npm install --save-dev electron-rebuild

npm install nan

./node_modules/.bin/electron-rebuild

Teraz moduł jest w pełni pobrany i zainstalowany, a Alexa została dodana do Twojego inteligentnego lustra.

Głosów 0, średnia: 0.00 z 5Głosów 0, średnia: 0.00 z 5Głosów 0, średnia: 0.00 z 5Głosów 0, średnia: 0.00 z 5Głosów 0, średnia: 0.00 z 5 (0 głosów, średnia: 0.00 z 5)
Aby to ocenić, musisz być zarejestrowanym członkiem.
Ładowanie ...

James T.

James, wybitny absolwent MIT, gdzie specjalizował się w informatyce i technologii komunikacyjnej, ma imponujące podstawy akademickie, które stanowią podstawę jego wiedzy. Dzięki ponad dziesięcioletniemu doświadczeniu w branży potrafi rozszyfrować złożoną technologię w łatwy sposób. Znany ze swoich wnikliwych spostrzeżeń James stara się pomagać czytelnikom w poruszaniu się po szybko zmieniającym się krajobrazie cyfrowym.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *