Raspberry Pi で Python サウンドを再生しようとしても音が出ない

Raspberry Pi で Python サウンドを再生しようとしても音が出ない

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(...)」であるべきようです。これはコンストラクタなので、それは理にかなっています。

関連情報