import pyaudio
import wave
chunk = 1024
wf = wave.open('yes.mp3', '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 data != '':
stream.write(data)
data = wf.readframes(chunk)
stream.close()
p.terminate()
これをどのように配置しても、複数の方法を試している間、ターミナルで次のエラーが発生し続けるようです:
raise Error, 'file does not start with RIFF id'
私はpygletを使用しますが、pygletをインポートできますが、メディアと他のすべてのモジュールが検出されません。
何か助けはありますか?