Beim Versuch, einen Python-Sound auf Raspberry Pi abzuspielen, kommt kein Ton

Beim Versuch, einen Python-Sound auf Raspberry Pi abzuspielen, kommt kein Ton

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.

verwandte Informationen