24 章自己动手组建智能音箱心得踩坑记录
一、个人设备、软件运行环境
X86 主机虚拟 Hassio,树莓派 3B+seeed 双麦克风拓展版,在 X86 主机上进行 HA 的控
制,树莓派仅作智能音箱功能。
二、需要注意的细节
因为我使用的是 Hassio,无法使用 VLC 组件,有群友推荐安装 mopidy,但我发现这个
组件在播放 TTS 语音时不能使用树莓派上设置的默认音频接口进行音频输出。而且在后面的
步骤中,此软件会妨碍麦克风拓展版的麦克风采样频率,导致出错,所以弃用。经过我的查
找,发现 Hassio 可以使用 VLC Telnet,在树莓派系统中自带 VLC,直接通过 VNC 软件打开
树莓派,在左上角点开菜单,根据图示即可打开 VLC,点击 TOOLs,选择 Preferences,。
弹出的界面的左下角选择 All,在左上角的搜索框中 输入 telnet,点击 Lua,在右下方,
输入树莓派的 ip,prot:4212,Password:admin(或者自定义,记牢备用),点击 SAVE。此
时回到 VLC 界面,选择 View,点击选择 Add Interface,选择 Telnet,点击 Telnet,设置完
成。(需要注意的是,在树莓派关闭重启后,需要手动再次开启 Telnet)
此时我们需要回到 HA 中,在 configuration.yaml 文件中,添加以下配置信息
注意请修改为你自己的树莓派中的相关设置。重启 HA,就可以找到一个 media player
评论0