![嘗試在 Raspberry Pi 上播放 Python 聲音時沒有聲音](https://rvso.com/image/1601143/%E5%98%97%E8%A9%A6%E5%9C%A8%20Raspberry%20Pi%20%E4%B8%8A%E6%92%AD%E6%94%BE%20Python%20%E8%81%B2%E9%9F%B3%E6%99%82%E6%B2%92%E6%9C%89%E8%81%B2%E9%9F%B3.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
您確定您的程式碼如圖所示嗎?錯誤訊息表示您使用了“.my_sound(...)”而不是“.sound(...)”。編寫的程式碼不會給出該錯誤訊息。
看著pygame.mixer 的 API 文檔,看起來應該是“.Sound(...)”,帶有大寫的“S”。它是一個構造函數,所以這是有道理的。