https://github.com/dolanmiu/MMM-awesome-alexa
MMM-awesome-alexa
A hands free Alexa module for the Magic Mirror, which is activated when you say ‘Alexa’.
At the moment, this only works for MacOS and Ubuntu. Raspberry Pi has experimental support, it works when I tried it, but please try yourself and let us know on Gitter!
Installation
Refer to the official documentation on how to install the module: https://awesome-alexa.js.org
Usage
Boot up Magic Mirror
and say “Alexa, what time is it?”, or “Alexa, tell me a joke” 😊.
Note: If you are using Raspberry Pi, you most likely will experience a snowboy
issue. Please go to the Troubleshoot section down below
Features
- Wake Word support
- Custom Wake Word
- Very easy set up
- Easy config tool
- All-in-one solution.
- Visualisation
Supported Wake Words
- Alexa
- Smart Mirror
- Snowboy
- Jarvis
- Computer
Troubleshoot
First check if your mic works by typing in:
rec t.wav
If the above command doesn’t work, please fix that before continuing. Here is a link to help you (Raspberry pi)
PM2 problems
For some reason, running MagicMirror on PM2
with this module doesn’t seem to work on Raspberry Pi. The mic does not pick up. If anyone has a solution or cause for this, it would be greatly appreciated. I would recommend to start the MagicMirror the traditional way of npm start
.
Snowboy problems
Make sure you followed the install steps correctly. It involves manually downloading snowboy and manually building snowboy:
https://awesome-alexa.js.org/#/installation?id=step-2-install-module
Follow snowboy
’s official guide on how to recompile their package:
https://github.com/Kitt-AI/snowboy#compile-a-node-addon
Made with 💖 by Dolan