请注意,并不需要太早,如果RPi启动,完成所需要做的一切,然后准备有人登录声音播放,那就很好了。 br />
更新1:我正在使用Raspbian“ wheezy”
#1 楼
基本上,创建启动脚本所需要做的就是以下操作:在此处创建文件并使其可执行:
sudo nano /etc/init.d/start-sound && chmod +x $_
将其添加到默认运行级别:
sudo update-rc.d start-sound defaults
脚本真正需要做的就是在音频文件上调用
aplay
。像这样的东西:# /etc/init.d/start-sound
echo "Playing startup sound"
aplay /path/to/file.mp3 2>&1 >/dev/null &
评论
也许这应该是一个新问题,但是在Raspbmc上安装alsa-util后,我在运行aplay /home/pi/beep-3.mp3时得到ALSA lib confmisc.c:768:(parse_card)找不到卡'0'。其中beep-3.mp3是哔声的mp3文件。
–热火约翰
2012年11月19日在1:56
@HeatfanJohn尝试sudo modprobe snd_bcm2835。如果那不起作用,请提出一个新问题:)
–活动
2012年11月19日在8:29
那解决了我的问题。谢谢你的帮助!看来这个问题是我的问题。再次感谢。
–热火约翰
2012年11月19日15:02
在执行sudo nano /etc/init.d/start-sound && chmod + x $ _时,我收到chmod错误:更改'start-sound'的权限:不允许操作。我的Raspbian OS版本是jessie。
– Dipak
16年1月10日在12:51
#2 楼
添加命令以在/etc/rc.local
的末尾播放声音
评论
您需要创建自己的初始化脚本。但是执行此操作的过程取决于您使用的发行版。是哪一个?仅供参考,我没有收到有关此更新的通知,因为它不是评论回复。