树莓派 音箱,树莓派 安装
(usb麦克风1的配置。实验环境硬件:一个Raspberry Pi 3b,一个USB麦克风,一个3.5mm扬声器或耳机线。
操作系统:桌面Raspbian
2.配置声卡。因为PC上没有音频输入,所以系统没有配置默认的录音设备。我们需要修改配置文件,使usb声卡成为默认的音频输入。
1.编辑文件~/。用户目录中的一个子目录。如果没有这样的文件,请创建一个新文件。
pi@raspberrypi:~ $ nano ~/。asoundrc
2.将文档内容更改为:
pcm。默认{
不对称类型
playback.pcm {
类型插头
slave.pcm 硬件:0,0
}
capture.pcm {
类型插头
slave.pcm 硬件:1,0
}
}
配置内容是声卡1(即usb声卡)用于音频输入,声卡0(即板载声卡)用于输出。
3.使用麦克风录音。完成以上步骤后,就可以使用rec进行录制了。
pi@raspberrypi:~ $ rec t.wav
正常的话应该类似下图:
随便对着话筒喊一声,按ctrl c停止录音,然后放一放,看看有没有声音。
pi@raspberrypi:~ $ aplay t.wav
如果正常,可以从扬声器听到刚刚录下的声音。
4.设置麦克风以增强录音测试结果。发现录下来的声音很小,还得靠在一起。你可以把麦克风设置的稍微大一点,但是会带来一些噪音。
pi@raspberrypi:~ $ alsamixer
按F6选择USB声卡
按F5显示所有选项。
将麦克风的音量调到100。
(2)训练更新唤醒词“小课题”1。录制培训材料rec a.wav #按CTRL C停止录制。
B.wav #按CTRL+C停止录音
Rec.wav #按CTRL C停止录制
可以分别听听录音材料的效果。
2.在config.yml中填写snowboy_token的配置,登录你在https://snowboy.kitt.ai/dashboard,的账号,在“个人资料设置”中找到你的token:
输入$HOME/。悟空/目录,并按如下方式修改vi config.yml
3.输入命令训练唤醒词,进入$ HOME/悟空-robot/目录输入训练命令:
python3悟空. py火车。/wav/a . wav/wav/b . wav/wav/c . wav $ HOME/。悟空/mywords.pmdl
Mywords.pmdl是要生成的pmdl的名称。也可以改成自己喜欢的名字(但尽量不要用中文)。
4.修改config.yml把唤醒词改成刚训练好的唤醒词。
然后就可以用更新后的“小可小可”唤醒对话了。
(三)后台运行和查看日志1。在后台运行命令nohupython悟空. py
2.检查实时运行日志tail -f nohup.out
(四)唤醒词“小可小可”训练文件mywords.pmdl下载我已经上传了,只需在以下地址下载,根据配置和部署就可以直接实现“小可小可”的唤醒对话。
https://download.csdn.net/download/hanhui22/12419554
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。