![Raspberry Pi で Python サウンドを再生しようとしても音が出ない](https://rvso.com/image/1601143/Raspberry%20Pi%20%E3%81%A7%20Python%20%E3%82%B5%E3%82%A6%E3%83%B3%E3%83%89%E3%82%92%E5%86%8D%E7%94%9F%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%A6%E3%82%82%E9%9F%B3%E3%81%8C%E5%87%BA%E3%81%AA%E3%81%84.png)
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
コードが表示されているとおりであることは確かですか? エラー メッセージは、".sound(...)" ではなく ".my_sound(...)" を使用していることを示しています。記述されているコードでは、そのエラー メッセージは表示されません。
見つめているpygame.mixer の API ドキュメントどうやら、大文字の「S」が付いた「.Sound(...)」であるべきようです。これはコンストラクタなので、それは理にかなっています。