语音机器人C语言终极版
c代码更新的地址:
https://github.com/1158114251/-Intelligent-speech-robot
视频地址:
https://www.bilibili.com/video/av11369631/
下面为python版
1.添加树莓派源
编辑 /etc/apt/sources.list 文件。这里推荐用 nano 命令编辑。命令如下:
pi@raspberrypi:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份为 sources.list.bak
pi@raspberrypi:~$ sudo nano /etc/apt/sources.list #编辑sources.list 文件
进入编辑界面,删除原有的内容或者用#注释掉原来的源,添加下方的源。
deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib
更新源
pi@raspberrypi:~$ sudo apt-get update && apt-get upgrade -y
安装录音
sudo apt-get install alsa-oss
安装完以后,执行:
arecord -d 3 -r 16000 -c 1 -t wav -f S16_LE test.wav
原因没有指定设备
我们的处理方法是:
arecord -d 3 -r 16000 -c 1 -t wav -f S16_LE -D plughw:1,0 iflytek02.wav
安装播放软件
sudo apt-get install mplayer2
设置播放3.5注意:调节录音声音
alsamixer
播放音乐
mplayer shero.mp3