![Beim Versuch, einen Python-Sound auf Raspberry Pi abzuspielen, kommt kein Ton](https://rvso.com/image/1601143/Beim%20Versuch%2C%20einen%20Python-Sound%20auf%20Raspberry%20Pi%20abzuspielen%2C%20kommt%20kein%20Ton.png)
Ich frage mich nur, ob mir jemand helfen kann, den Ton auf einem Raspberry Pi zum Laufen zu bringen?
Ich erhalte immer wieder die Fehlermeldung:
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'
Stimmt etwas mit dem Code oder meinem Setup nicht? Mein Code ist unten!
Danke
import pygame
pygame.init
Sound = pygame.mixer.Sound('/home/pi/gpio-music-box/samples/drum_tom_mid_hard.wav')
Sound.play()
Antwort1
Sind Sie sicher, dass Ihr Code so ist wie angezeigt? Die Fehlermeldung lässt vermuten, dass Sie „.my_sound(...)“ statt „.sound(...)“ verwendet haben. Der Code in seiner ursprünglichen Form würde diese Fehlermeldung nicht ausgeben.
Anschauendie API-Dokumentation für pygame.mixer, es sieht aus, als müsste es „.Sound(...)“ mit einem großen „S“ sein. Es ist ein Konstruktor, also macht das Sinn.