Как заменить PyAudio чтением из файла?
Я написал на Python вот такой код:
afile=os.fdopen(3, 'rb')
f = wave.open('/tmp/audio.wav','wb')
f.setsampwidth(2)
f.setframerate(8000)
f.setnchannels(1)
while True:
chunk = afile.read(1024)
f.writeframes(chunk)
if n > 100:
break
f.close()
afile.close()
Все нормально, все работает. Как я могу добавить данный код в класс Audio вот этой программы? Я недавно начал разбираться с питоном и никак не могу понять, в каком направлении действовать. Насколько я понимаю, эту часть кода надо завернуть в класс, аналогичный pyaudio и вместо него вписать. Или может есть уже готовые модули. Заранее спасибо за помощь.