我想打聲與Python pygame的的Python - 播放聲音
我想:
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()
這代碼運行沒有任何錯誤,但根本不播放任何聲音。
我跟着這個帖子: Play a Sound with Python
在由Domster評論: 從手冊:「混頻器模塊必須像其他pygame的模塊進行初始化,但它有一些額外的條件pygame.mixer。 .init - 初始化混音器模塊函數需要幾個可選參數來控制播放速率和樣本大小。Pygame將默認爲合理值,但pygame無法執行聲音重採樣,所以應該初始化混音器以匹配音頻資源的值。 「 - 這可能是爲什麼您的資源加載不正確
任何幫助將不勝感激謝謝。