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

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


pcm.!default {
    type hw
    card 1
}
ctl.!default {
    type hw
    card 1
}

猜你喜欢

转载自blog.csdn.net/u013372900/article/details/80296125
今日推荐