如果您想设置 谷歌助理,谷歌提出了一个 整个教程 用于将 Assistant 连接到 Raspberry Pi的,包括步骤、照片和下载链接。 而一点 魔镜 Google Assistant 的单元存在时,我们的分析表明这些模块很困难,经常崩溃或覆盖其镜像新闻。 如果您希望获得最大的前期设置,我们提倡并增强 谷歌 AIY 套件 并使用其特定的教程。 查看将 Alexa 添加到您的智能镜子的步骤。
相关新闻:
- 如何下载适用于 Windows 10 的 iTunes
- 7个寻找免费有声读物的最佳地点
- 如何将音乐从 YouTube 下载到 iPhone
- 适用于 iPhone 5 和 iPhone 6 Plus 的 6 款最佳越狱应用
- 如何将视频从 YouTube 下载到 iPhone
- NetFlix 应用程序与 iPad 不兼容:修复它
在其他安装大多数模块时,您将完成一些基本步骤:
- 从 GitHub 下载其模块代码
- 并配置特定于模块的选项
- 然后将模块添加到镜像配置中
根据其模块,第 2 步和第 3 步可能会受到额外或更少的关注。 设置 Alexa 需要更多的配置,而不是增强雪花,以供请求。 此外,这个特定的 Alexa 模块需要在下载模块之前安装大约额外的软件(依赖项)。
本指南假设您已经 之前创建了一个智能镜子。 如果你还没有,从那里开始,但只要把这里列出的额外材料留在你的大脑中,你的费用和空间想法。
- 结束智能镜
- 全向麦
- 喇叭
对于麦克风和扬声器,我们提倡其初始 谷歌 AIY 语音套件. 16 美元,您将很难找到更便宜的麦克风和扬声器装置。 您显然不需要使用内置纸板箱; 将选民留在外面并在镜子外运行麦克风和扬声器可能更有效。
的第二个版本 谷歌 AIY 语音套件 is 可以买到,但它更豪华,包括一个 Raspberry Pi Zero,它的功能不足以运行唤醒词或魔镜软件,所以你应该跳过它。
连接扬声器和麦克风,然后您就可以安装 Alexa 模块了。 如果您正在使用 Google AIY 套件,只需按照它的 组装指南 连接麦克风和扬声器组件。
安装模块依赖
在您下载和安排 mmm-awesome-Alexa 之前,您基本上需要安装模块信任的有限依赖项。 在安装其他任何东西之前更新您的 Raspberry Pi 一直是一个好主意。 在您的 Raspberry Pi 上,首先运行此权限:
sudo apt update & Sudo apt upgrade
在您的 Raspberry Pi 更新后,依次运行以下命令:
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
每个命令都会安装一个殖民地,它们都是运行所必需的。 只需运行一个命令,等待下载和安装完成,然后运行下一个命令。
下载模块代码
为其魔镜添加任何模块的第一步是下载模块的代码 Github。 要执行此操作,您必须登录 Raspberry Pi,打开工作站,然后将目录更改为保存模块的位置。 然后,如果您有 shell 访问权限,您将使用下载命令从 Github 中提取代码,您可以远程完成所有这些操作。
打开站点后,键入以下内容:
cd ~/MagicMirror/modules
这种警觉性会将您带到 Magic Mirror 软件的模块文件夹的操作目录。 每当您下载最新模块时,您都会想在这里保持一切有条不紊。 下一步是使用以下命令从 Github 下载软件:
git clone https://github.com/dolanmiu/MMM-awesome-alexa.git
完成后,使用以下命令将目录更改为模块:
cd MMM-awesome-alexa
Alexa 模块几乎不需要额外的依赖项即可正常工作。 运行以下命令来安装它们:
npm install --only=prod
现在,将目录更改为新创建的 node_modules 文件夹:
cd node_modules
删除前面添加的命令的雪男孩文件夹。 我们需要更新版本的雪童:
rm -rf snowboy
接下来,我们将使用以下命令下载最新版本的雪童:
git clone https://github.com/Kitt-AI/snowboy.git
在我们继续之前,将目录更改为新的雪男孩文件夹。
cd snowboy
现在我们需要删除节点模块文件夹并安装一些额外的依赖项。 对于这些步骤,您必须留在雪男孩文件夹中;这一点很重要; 不要更改目录。 一一运行以下命令:
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
现在该模块已完全下载并安装,您已将 Alexa 添加到您的智能镜子。
发表评论