老师,这个是我的music_midi代码,运行的时候报错AssertionError

来源:5-5 编写转换MIDI到MP3的方法

小爱9

2019-02-21

def convertMidi2Mp3():
""“
将神经网络生成的 MIDI 文件转成 MP3 文件
”""
input_file = "put.mid"
output_file = "output.mp3"
assert os.path.exists(input_file)
print(“Converting %s to MP3” % input_file)
# 用 timidity 生成 MP3 文件
command = ‘timidity {} -Ow -o - | ffmpeg -i - -acondec libmp3lame - ab 64k {}’.format(input_file, output_file)
subprocess.call(command, shell=True)
print(“Converted. Generated file is %s” % output_file)
图片描述

写回答

1回答

Oscar

2019-02-24

说明你的 MIDI 文件(output.mid)不存在咯。

你是运行了 train.py 吗?还是直接用 generate.py 的?

0
0

基于Python玩转人工智能最火框架 TensorFlow应用实践

机器学习入门,打牢TensorFlow框架应用是关键!

2214 学习 · 688 问题

查看课程