嘗試在 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

您確定您的程式碼如圖所示嗎?錯誤訊息表示您使用了“.my_sound(...)”而不是“.sound(...)”。編寫的程式碼不會給出該錯誤訊息。

看著pygame.mixer 的 API 文檔,看起來應該是“.Sound(...)”,帶有大寫的“S”。它是一個構造函數,所以這是有道理的。

相關內容