首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改ALSA的默认采样输入率

更改ALSA的默认采样输入率
EN

Unix & Linux用户
提问于 2016-12-06 15:15:37
回答 1查看 2.3K关注 0票数 1

我正在为Raspberry pi的语音识别做Jasper项目。问题是,当我用默认设置进行记录时,会产生大量的噪音。在修改录音后,我意识到如果我使用“arecord -r 48000 sample.wav”,录音就会清晰得多,而且我知道我的语音识别会正常工作。

但在我的生命中,我不能将它更改为默认设置(使用ALSA配置)。我已经在配置文件.asoundrc中尝试了各种组合,它所做的就是,它回到了Mono 8000 KHz的录音中,不管我投给它的采样率是多少。

问题是:如何将记录采样率设置为48000,并使其成为默认采样率?恐怕我不得不完全放弃这项工程了。

EN

回答 1

Unix & Linux用户

发布于 2016-12-06 18:27:50

ALSA没有默认的采样率,因此它必须始终由应用程序设置。

arecord的S默认采样率为8 kHz;如果不修改其源代码,则无法更改。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/328441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档