我前一阵子就写了这个功能是工作了一段时间,然后这个事情帮我问题wavfile.py呈现出意想不到的错误
track is mp3 file cmd converts mp3 into temp.wav file
def convertwmv(track):
oname = 'temp.wav'
cmd='lame --decode {0} {1}'.format(track,oname)
os.system(cmd)
data=wav.read(oname)
return data
错误:
sh: 1: Syntax error: "(" unexpected
File "/home/mako/.local/lib/python3.5/site-packages/scipy/io/wavfile.py", line 233, in read
fid = open(filename, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: 'temp.wav'
你确定你的文件'temp.wav'和你所在的目录在同一个目录吗?你如何运行脚本? – jaivalis
@jaivalis yes如果os.system(cmd)执行temp.wav将被创建 –
如果您从其他目录运行它,或者用'./temp.wav'替换路径,请尝试提供完整路径。 '。'表示在同一目录下看看 – jaivalis