
Просто интересно, может ли кто-нибудь помочь мне заставить работать звук на Raspberry Pi?
Я постоянно получаю сообщение об ошибке:
my_sound = pygame.mixer.my_sound('/home/pi/gpio-music-box/samples/drum_tom_mid_hard.wav') AttributeError: module 'pygame.mixer' has no attribute 'my_sound'
Что-то не так в коде или настройках? Мой код ниже!
Спасибо
import pygame
pygame.init
Sound = pygame.mixer.Sound('/home/pi/gpio-music-box/samples/drum_tom_mid_hard.wav')
Sound.play()
решение1
Вы уверены, что ваш код такой, как показано? Сообщение об ошибке предполагает, что вы использовали «.my_sound(...)» вместо «.sound(...)». Код в том виде, в котором он написан, не выдал бы этого сообщения об ошибке.
Смотря надокументация API для pygame.mixer, похоже, это должно быть «.Sound(...)» с заглавной буквы «S». Это конструктор, так что это имеет смысл.