树莓派——槑槑智能音箱

本文章内容仅用于期末作业,如有侵权,请联系速删。

       智能音箱是音箱升级的产物,是家庭消费者用语音进行上网的一个工具,比如点播歌曲、上网购物,或是了解天气预报,它也可以对智能家居设备进行控制,比如打开窗帘、设置冰箱温度、提前让热水器升温等。

       由于硬件设备的限制,更主要的是个人技术不到位,最后只能实现一个功能简单的智能音箱,现在已经实现的功能是:语音识别、语音合成、人机对话。

       下面我将主要介绍一下用树莓派制作智能音箱的过程,以及可以实现的主要功能。

(一)语音识别

(1)首先注册百度智能云账户,之后点击此处创建应用

然后就能看到创建完的应用和 API KEY 以及 Secret KEY了。

(2)创建完应用后,可以到概览页领取语音识别的免费额度。

(3)下载baidu-aip

win+r并输入cmd回车

之后输入: pip install baidu-aip

安装完毕后,再输入chardet

待安装后,打开Visual Studio Code

 (4)在完成上述工作后,我们导入一些音频文件,但是语音识别出的结果不够准确。

在查找资料和询问老师后得知,能够语音识别的音频文件大小只能为8k16k

有两种解决方法:

  • 压缩音频文件(但是不够实时,操作繁琐)
  • 下载pyaudio

pyaudio的下载安装过程也是比较繁琐,但是麻烦一次后,之后的使用就很方便快捷。

下载安装pyaudio

1.win+r并输入cmd回车

输入pip install pyaudio会出现问题(部分可能不会出问题)

2.解决办法:输入pyt

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值