Что вам нужно сделать, это что-то вроде этого:
import pygame
import time
pygame.init()
pygame.mixer.init()
sounda= pygame.mixer.Sound("desert_rustle.wav")
sounda.play()
time.sleep (20)
Причина, по которой я велел программе спать, заключается в том, что я хотел, чтобы она работала без необходимости набирать много кода. У меня была та же проблема, и звук не воспроизводился, потому что программа закрылась сразу после попытки воспроизведения музыки.
Если вы хотите, чтобы программа действительно что-то делала, просто наберите весь необходимый код, но убедитесь, что он будет длиться достаточно долго для полноценного воспроизведения звука.