![在 Raspberry Pi 上尝试播放 Python 声音时没有声音](https://linux22.com/image/1601143/%E5%9C%A8%20Raspberry%20Pi%20%E4%B8%8A%E5%B0%9D%E8%AF%95%E6%92%AD%E6%94%BE%20Python%20%E5%A3%B0%E9%9F%B3%E6%97%B6%E6%B2%A1%E6%9C%89%E5%A3%B0%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 大写。它是一个构造函数,所以这很合理。