Я использую RPi без головы и хотел бы, чтобы он воспроизводил звук (например, при загрузке Mac), поэтому я знаю, что он загружается и как далеко он зашел. Теперь я могу воспроизводить музыку / файлы WAV. Как лучше всего воспроизвести звуковой файл при загрузке RPi?
Обратите внимание , что это не должно быть очень рано, было бы хорошо, если бы RPi загружался, делал все, что ему нужно было делать, а затем, когда он был бы готов к тому, чтобы кто-то вошел в систему, воспроизводится звук.
Обновление 1: я использую Raspbian «wheezy»
Ответы:
По сути, все, что вам нужно сделать для создания сценария запуска, это:
Создайте файл здесь и сделайте его исполняемым:
Добавьте его к уровню запуска по умолчанию:
Все, что нужно вашему сценарию, это вызвать
aplay
аудиофайл. Что-то вроде этого:источник
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
когда я запускаю,aplay /home/pi/beep-3.mp3
гдеbeep-3.mp3
находится mp3-файл звукового сигнала.sudo modprobe snd_bcm2835
. Если это не сработает, задайте новый вопрос :)sudo nano /etc/init.d/start-sound && chmod +x $_
я получаю ошибку какchmod: changing permission of 'start-sound': Operation not permitted
. Моя версия Rasbian OS - Джесси.Добавьте команду для воспроизведения звука в конце
/etc/rc.local
источник