1
2
3
4
5
6
7
8
9
10
11
12
13
14
import wave
import pyaudio

wf=wave.open('test.wav','rb')
p=pyaudio.PyAudio()
stream=p.open(format=p.get_format_from_width(wf.getsampwidth()),channels=wf.getnchannels(),rate=wf.getframerate(),output=True)
chunk=1024
data=wf.readframes(chunk)
while data!= '':
stream.write(data)
data=wf.readframes(chunk)

stream.close()
p.terminate()

参考链接:python播放WAVE文件

创建于2023.2.15/19.38,修改于2023.2.15/19.38