Skip to content

🐛 [BUG] test.sh 推理时遇到 mp3 无法读取的问题 #66

@caixiaoshun

Description

@caixiaoshun

我在用 test.sh 脚本直接跑推理(bash test.sh),一直遇到这个报错:

RuntimeError: Failed to load audio from ./test_samples/short_case/AOC/aud.mp3

确认不是 mp3 文件本身坏了,用 ffmpeg 能正常转成 wav,也能播放。实际看了下,问题应该是 torchaudio 的 sox_io 后端在有些环境下根本不支持 mp3 格式。

我用下面命令把 mp3 转成 wav 后,再把 test.sh 里的 --audio_path 改成新的 wav 文件路径,就可以正常跑推理了:

ffmpeg -y -i ./test_samples/short_case/AOC/aud.mp3 ./test_samples/short_case/AOC/aud.wav

然后把 test.sh 里的

--audio_path "./test_samples/short_case/AOC/aud.mp3" \

改成

--audio_path "./test_samples/short_case/AOC/aud.wav" \

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions