部署过程
Snowboy介绍:Snowboy是KITT.AI开发的人工智能软件工具包。通过Snowboy软件,开发人员可以在一些硬件设备上添加 “语音热词探测” 功能,虽然现在该团队已经对snowboy停止维护了,但其效果已经足够。
1.配置环境
1.1安装python3.7
安装原因: snowboy要求python版本在3.7以上。
下载源码:进入Python Source Releases | Python.org,下载python3.7。
进入终端用apt工具安装一些以后会用到的依赖库:
apt-get install libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libatlas-base-dev pulseaudio sox
其中snowboy需要libatlas-base-dev的库才能工作;
sox用于测试麦克风,安装完成后,运行 sox -d -d
命令,对着麦克风说话,确认麦克风有用。
解压后进入文件夹,检查Modules的Setup.dist,将下面三行取消注销(前