You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派4首次播放MP3音频时开头跳过1秒问题排查

树莓派4首次播放音频开头丢失内容问题修复方案

问题表现

  • 使用树莓派4通过gtts-cli实现语音播报,运行命令gtts-cli -l en 'Good morning my dear friend' | mpg321 -q -时,首次播放会跳过开头1秒,漏掉“Good”单词
  • 短时间内再次运行播放正常,静置1分钟后重试问题再次出现

排查过程

  1. 排除gtts-cli工具故障:运行gtts-cli -l en 'Good morning my dear friend' --output test.mp3导出本地MP3文件,用mpg321播放本地文件仍存在相同问题
  2. 排除播放器故障:更换sox的play播放器测试,问题依旧

故障原因

树莓派默认开启了音频设备的闲置节能功能,当音频输出设备闲置超过一定时间后会自动进入休眠状态,首次唤醒设备需要约1秒的启动时间,就会吞掉开头的音频内容,短时间内再次播放时设备还处于活跃状态就不会出现该问题。

修复步骤

通过禁用音频设备的自动节能功能即可解决该问题,操作如下:

  1. 编辑树莓派驱动配置文件:
    sudo nano /etc/modprobe.d/alsa-base.conf
  2. 在文件末尾添加以下内容:
    options snd_bcm2835 power_save=0
  3. 保存退出后重启树莓派即可生效。

内容的提问来源于stack exchange,提问作者NiBE

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 17:36:06