此博文为记录我初次进行树莓派开发语音唤醒时遇到的问题以及解决方法,如果有更好的方法,欢迎讨论。

问题一描述:

我在进行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文件。虽然我可以忽略播放的问题,只要程序能正常运行就可以了,但是如果有老哥能有更好的解决办法,那就更好了。

树莓派pulseaudio出现的问题及解决方法和解决树莓派IOError: [Errno Invalid sample rate] -9997 采样率16K错误相关推荐

  1. 解决树莓派IOError: [Errno Invalid sample rate] -9997 采样率16K错误

    树莓派在基于pyaudio录音的时候会提示如上错误,这主要是使用的树莓派声卡不支持当前的采用率,没关系,其实在alsa架构下我们可以通过声卡的插件实现转换.在树莓派下家目录创建一个声卡隐藏配置文件 . ...

  2. VMware安装Linux时显示没有网络解决方法(100%解决)

      今天小郑需要在Linux上安装一个redis,但是不晓得为啥一直安装失败,个人感觉时VMware虚拟机版本的问题,于是来来回回安装了好几个版本的VM虚拟机.但是安装Linux系统时提示木有网络~~ ...

  3. 求解决方法_解决方法

    求解决方法 Relationship management is one of the determining factors in the business health. One of the m ...

  4. idea2019打卡没多久就闪退_IDEA 2020.1打开时闪退的问题及解决方法(完美解决方法)...

    推荐阅读: 支持Java 14!Java开发工具IntelliJ IDEA 2020.1稳定版发布 https://www.jb51.net/softjc/720187.html IntelliJ I ...

  5. 服务器装系统引导进去系统usb失灵,重装win7后usb全部失灵原因分析以及解决方法(完美解决)...

    [文章导读]最近有很多网友问,为什么我电脑重装win7后usb键盘鼠标都失灵不能用了?大家都知道,win10系统虽然发布了几年,但是由于Win7的习惯留住了不少Win7忠实用户,因此Win7系统的使用 ...

  6. Mac 打开safari浏览器直接卡死解决方法,解决Safari浏览器访问网页卡死重新再打开浏览器还是卡死实例演示

    safari 在某一次浏览网页时卡死,点击各种按钮都没效果,重新输入地址也不行. 之后每次杀掉进程重新打开还是卡死,由于默认还是自动加载之前关闭时访问的页面. 解决方法: 打开 safari 但不自动 ...

  7. 数据库显示连接服务器错误怎么解决方法,怎样解决数据库连接出错问题

    错误提示:数据库连接出错,请检查Conn.asp 文件中的数据库参数设置.错误原因:conn.asp 中的有关数据库参数设置不正确.解决方法:access 版要注意数据库路径要使用绝对路径,SQL 版 ...

  8. C:\Windows\System32\drivers\etc\hosts你没有权限在此位置位置中保存文件 解决方法集中 解决hosts

    C:\Windows\System32\drivers\etc\hosts你没有权限在此位置位置中保存文件 解决方法集中 (一)首先你要处理最容易忽略的问题 我发现很多人在处理hosts的时候权限会开 ...

  9. dell计算机运行慢怎么解决方法,如何解决戴尔XPS的Windows 10启动慢的问题

    导语:很高兴大家来到这,今天小编和大家来讲讲如何解决戴尔XPS的Windows 10启动缓慢的问题,快来看看吧! 如果您在30秒内启动时在Dell XPS Ultrabook上加载Windows 10 ...

最新文章

  1. 从“共享马扎”的营销,看共享经济的刷屏玩法
  2. PyQt - 维基百科,自由的百科全书
  3. 如何用SQL分析电商用户行为数据(案例)
  4. Redis中通过bat获取指定前缀开头的所有键值对并输出保存到文件中
  5. 鸿蒙系统系列教程3-鸿蒙OS的技术特征讲解
  6. mysql myisam存储引擎不能添加外键,添加后显示成功,实则失败
  7. 阿里二面:怎么解决MySQL死锁问题的?
  8. Linux虚拟化:Virtio: 一个 I/O 虚拟化框架
  9. codable swift_使用Codable进行Swift JSON解析
  10. PHP商城网站绑定中国银联在线支付接口
  11. 管理信息系统期末复习
  12. 深度学习之美——M-P神经元模型
  13. 再谈GPU-Driven Rendering Pipelines
  14. 积累一些平时制作Excel 表格的常用公式与方法
  15. 服务器怎么不用绑定域名搭建网站,一个空间放两个网站,且不用子目录绑定域名的方法...
  16. html页面导出word文档
  17. android提示“SIM not provisioned”
  18. HarvestText
  19. spring boot新闻管理系统毕业设计源码211113
  20. 【自用】Excel数据分析查漏补缺

热门文章

  1. RPKM 的解释、计算
  2. 某网站(JSP + Access) 渗透 实例 ( eWebEditor 漏洞 )
  3. 报错:Can‘t load IA 32-bit .dll on a AMD 64-bit platform
  4. 多项式乘法与快速傅里叶变换
  5. 将微积分基本定理中的牛顿-莱布尼兹公式写成散度定理的形式
  6. Android Butter Knife(黄油刀) 的使用
  7. vue移动端强制横屏展示
  8. 一次机会成本在122元的出行文章
  9. plink - 关于提取某一个特定的SNP
  10. 十分钟搭建微服务框架(SpringBoot +Dubbo+Docker+Jenkins源码)