Я хочу воспроизводить звук с помощью python pygame
Я пытался:
import pygame
pygame.init()
pygame.mixer.music.load("bellhigh.wav")
pygame.mixer.music.play()
while pygame.mixer.music.get_busy() == True:
continue
Это дает мне сообщение об ошибке:
error: Unkown WAVE data format
import pygame
pygame.mixer.init()
s = pygame.mixer.Sound("bellhigh.wav")
s.play()
Этот код работает без ошибок, но вообще не воспроизводит звук.
Я следил за этим сообщением: Воспроизвести звук с помощью Python
В комментарии Домстера: Из руководства: «Модуль микшера должен быть инициализирован, как и другие модули pygame, но у него есть некоторые дополнительные условия. Функция pygame.mixer.init - инициализация модуля микшера принимает несколько необязательных аргументов для управления скорость воспроизведения и размер выборки. Pygame по умолчанию будет использовать разумные значения, но pygame не может выполнить повторную выборку звука, поэтому микшер должен быть инициализирован в соответствии со значениями ваших аудиоресурсов. " - возможно, поэтому ваши ресурсы загружаются неправильно
Любая помощь будет принята с благодарностью.