大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
此博文为记录我初次进行树莓派开发语音唤醒时遇到的问题以及解决方法,如果有更好的方法,欢迎讨论。
问题一描述:
我在进行snowboy的安装过程中,所有的程序能够正常运行,也能正常录音以及音频输出,但是树莓派重启后,我运行之前设置好的程序,程序依然能够运行,但不能进行正常的唤醒。我查了/.asoundrc没有问题,录音设备和音频输出设备也是正常的状态,在系统中也能列出。
问题一解决:
经过多次重装系统(因为我的树莓派不只是只有做语音唤醒,我一开始也不知道是哪里的问题)的排除,发现是树莓派重启之后pulseaudio这个可恨的东西没有启动,单次执行pulseaudio --start
能解决单次的问题,但是我想长久地解决这个问题。我就用了这个方法sudo nano /etc/rc.local
在里面加上上面的那句代码
问题二描述:
解决上面的问题后我播放音乐吧,真全损音质
问题二解决:
用的是这位朋友的方法解决的:点这里
(侵删)
问题三描述:
运行程序然后就是IOError: [Errno Invalid sample rate] -9997这个问题,然后我找了网上很多的方法,似乎都没有解决。
问题三解决:
我把解决问题二中看见的
改成
; default-sample-rate = 16000
; alternate-sample-rate = 16000
然后程序正常运行,语音合成的声音也是正常的
仍然遇到的问题:
利用mpg321播放音频时,又出现全损音质,在pulseaudio -k
后能正常播放,但是运行不了程序。pulseaudio --start
后能正常运行程序,但是只能播放全损音质的.mp3 /.wav文件。虽然我可以忽略播放的问题,只要程序能正常运行就可以了,但是如果有老哥能有更好的解决办法,那就更好了。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/181401.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...