跟着Task2过了一遍baseline,发现baseline中生成语音的部分是直接调用F5-TTS模型进行语音生成,并没有对模型进行微调等操作。且代码中if的判断条件使得从第10条之后的所有语音,都是infer_cli_basic.wav的复制结果,并没有调用模型进行语音生成。因此最终的得分也只有33.12分。
for row in task.iterrows():
if row[1].utt < 10:
subprocess.check_output(
f'f5-tts_infer-cli --model F5TTS_v1_Base --ref_audio "./aigc_speech_generation_tasks/{row[1].reference_speech}" --gen_text "{row[1].text}"',
shell=True
)
shutil.copy("tests/infer_cli_basic.wav", "result/" + str(row[1].utt) + ".wav")

被折叠的 条评论
为什么被折叠?



