树莓派部署Alexa时遇Sensory唤醒词错误及git克隆仓库失败问题求助
树莓派配置Alexa:Sensory仓库克隆失败与唤醒词错误的解决方案
我来帮你解决这两个在树莓派上配置Alexa时遇到的问题,这两个问题其实是关联的,核心原因出在Sensory的仓库状态上:
一、解决git clone git://github.com/Sensory/alexa-rpi.git仓库找不到的报错
报错信息:
cloning into 'alexa-rpi' fatal: remote error: repository not found
- 根本原因:你遇到的仓库找不到问题,是因为Sensory官方的
alexa-rpi仓库已经因许可证过期,被设置为私有或直接移除了,公开的git链接自然无法访问。 - 可行的替代方案:
- 优先选择亚马逊官方AVS部署方案:这是最稳定且合法的路径,完全不需要依赖Sensory的旧仓库。操作步骤如下:
- 先确保树莓派系统处于最新状态:
sudo apt update && sudo apt upgrade -y - 按照亚马逊官方的Alexa Voice Service(AVS)设备SDK文档,下载适配树莓派的版本并完成部署,官方SDK已经集成了"Alexa"唤醒词的合法授权和模型,无需额外配置第三方资源。
- 先确保树莓派系统处于最新状态:
- 第三方复刻仓库(谨慎使用):如果一定要沿用Sensory相关的唤醒词功能,可以在GitHub上寻找社区维护的复刻仓库,但务必确认仓库的许可证合法性,避免版权问题。
- 优先选择亚马逊官方AVS部署方案:这是最稳定且合法的路径,完全不需要依赖Sensory的旧仓库。操作步骤如下:
二、解决Sensory唤醒词错误的问题
- 这个错误本质上和仓库无法访问直接相关:因为你无法获取到Sensory唤醒词所需的模型文件、授权文件及依赖代码,所以在配置环节会触发错误。
- 修复方式:
- 切换到亚马逊官方AVS SDK后,直接使用官方支持的"Alexa"唤醒词即可,官方已经处理好所有授权和模型集成,不会再出现这类错误。
- 若坚持使用Sensory的唤醒词,需要直接联系Sensory官方获取合法的授权许可,然后从官方渠道获取对应的模型和代码资源,不要依赖GitHub上已过期的公开仓库。
内容的提问来源于stack exchange,提问作者B.Raghavendra
相关产品推荐
相关产品推荐

