【发布时间】:2016-05-19 13:35:03
【问题描述】:
这里我们有一个使用 PyAudio 从 wav 文件流式传输音频的普通代码:
def play_sound(sound):
CHUNK = 1024
wf = wave.open(sound, 'rb')
p = pyaudio.PyAudio()
stream = p.open(format=p.get_format_from_width(wf.getsampwidth()),
channels=wf.getnchannels(),
rate=wf.getframerate(),
output=True)
data = wf.readframes(CHUNK)
while len(data) > 0:
stream.write(data)
data = wf.readframes(CHUNK)
stream.stop_stream()
stream.close()
p.terminate()
return True
如何在不使用 PyDub 的情况下将音频流式传输到扬声器之前增加音量?
【问题讨论】:
标签: python python-2.7 audio volume pyaudio