# @File :sound_cut.py
# @Author: Wang Zhimin
# @Date : 2019/10/12
import wave
r= wave.open("D:/work/sound/1.wav", "rb")
文件打不開???
原因是
if wFormatTag == WAVE_FORMAT_PCM:
sampwidth = struct.unpack_from('<H', chunk.read(2))[0]
self._sampwidth = (sampwidth + 7) // 8
else:
raise Error('unknown format: %r' % (wFormatTag,))
解決方法,1.轉成PCM
下載軟件 audicity
https://www.audacityteam.org/
將所要轉換的文件打開,點擊文件–導出–導出爲wav–保存類型爲:WAV(微軟)signed 16-bit PCM–確定即可
2.換庫
我是沒找到,,找到的人可以告訴我一下