ALSA的pulse插件_pulseaudio启动

ALSA的pulse插件_pulseaudio启动此博文为记录我初次进行树莓派开发语音唤醒时遇到的问题以及解决方法,如果有更好的方法,欢迎讨论。问题一描述:我在进行snowboy的安装过程中,所有的程序能够正常运行,也能正常录音以及音频输出,但是树莓派重启后,我运行之前设置好的程序,程序依然能够运行,但不能进行正常的唤醒。我查了/.asoundrc没有问题,录音设备和音频输出设备也是正常的状态,在系统中也能列出。问题一解决:经过多次重装系统(因为我的树莓派不只是只有做语音唤醒,我一开始也不知道是哪里的问题)的排除,发现是树莓派重启之后pulseau

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新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文件。虽然我可以忽略播放的问题,只要程序能正常运行就可以了,但是如果有老哥能有更好的解决办法,那就更好了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181401.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月16日 下午12:00
下一篇 2022年10月16日 下午12:00


相关推荐

  • lldp协议代码阅读_LLDP(链路层发现协议)和OpenFlow

    lldp协议代码阅读_LLDP(链路层发现协议)和OpenFlow1.LLDP(链路层发现协议)机制链路层发现协议(LLDP)是一个厂商无关的二层协议,它允许网络设备在本地子网中通告自己的设备标识和性能。它提供了一种标准的链路层发现方式。LLDP协议使得接入网络的一台设备的主要能力,管理地址,设备标识,接口标识等信息发送给同一个局域网的其他设备,当一个设备从网络中接收到其它设备的信息时,就将这些信息以MIB的形式存储起来。1.1LLDP结构LLDP是一个信息发…

    2022年5月8日
    91
  • linux kworker cpu,Kworker,它是什么,为什么它占用这么多 CPU?[通俗易懂]

    linux kworker cpu,Kworker,它是什么,为什么它占用这么多 CPU?[通俗易懂]问题:有时候它几乎使用一半的CPU。答案1:运行”kworker”是内核工作线程的占位符进程,它执行内核的大部分实际处理,尤其存在中断,计时器,I/O的情况下。答案2:在进程列表中可以有几个:kworker/0:1是第一个CPU内核,kworker/1:1是第二个。kworker为什么要占用你的CPU?echol>/proc/sysrq-trigger执行此操作几次,然后在dmesg…

    2026年3月8日
    6
  • Java中语法分析器_语法分析器(java语法分析器)

    Java中语法分析器_语法分析器(java语法分析器)亲这是一款采用递归下降语法分析器 是一种适合手写语法编译器的方法 且非常简单 递归下降法对语言所用的文法有一些限制 但递归下降是现阶段主流的语法分析方法 因为它可以由开发人员高度控制 在提供错误信息方面也很有优势 语法就是规则 比如 C 标识符 第一个字母不能是数字再比如大括号一定要匹配 这就是语法递归下降语法 先消除左递归 E 存在左递归 再避免回溯 本题不存在 文法改为 S gt EE

    2026年3月17日
    2
  • 还不会“养龙虾”?锐龙AI Max本地大模型+OpenClaw安装教程来了

    还不会“养龙虾”?锐龙AI Max本地大模型+OpenClaw安装教程来了

    2026年3月13日
    2
  • Eclipse tomcat插件

    Eclipse tomcat插件

    2021年9月10日
    66
  • (二)泛型学习笔记—泛型擦除原理

    (二)泛型学习笔记—泛型擦除原理泛型的内部原理就是 类型擦除 java 泛型被称为伪泛型 主要是因为在编译期间 所有的泛型信息都会被擦除掉 整个 java 泛型都是在编译器层次实现的 泛型基础知识里面测试过那个例子 colleage1 和 colleage2 的类型相同 也是因为类型擦除的原因 一 类型擦除 1 类型擦除 使用泛型的时候加上的类型参数 会在编译器在编译的时候去掉 这个过程就称为类型擦除 生成的 Java 字节码

    2026年3月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号