使用 PyAudio 打开来自物理声音输入设备的输入流是相当简单的。
我想知道是否有办法将现有的声音文件作为流打开,它与声音设备流具有相同的属性?
代替
self.p = pyaudio.PyAudio()
self.inStream = self.p.open(format=pyaudio.paInt16,
channels=1,
rate=self.RATE,
input=True,
frames_per_buffer=self.BUFFERSIZE)
我想做
self.p = pyaudio.PyAudio()
self.inStream = self.p.open('testfile.wav',
input=True,
frames_per_buffer=self.BUFFERSIZE)
问候,托斯滕