Ven*_*eim 4 python mozilla-deepspeech
我收到的错误是:
FileNotFoundError: [Errno 2] SoX not found, use 16000hz files or install it: 系统找不到指定的文件
我的音频文件来自 mp4 视频文件,然后从 VLC 转换为 WAV 文件。默认情况下采样率为 8000 Hz,看来 DeepSpeech 需要 16kHz 文件,因此需要 SoX 插件。
我运行了 pip install SoX 和pip install --upgrade SoX.
要求已满足:SoX 已e:\downloads\deep speech\lib\site-packages (1.4.1)
满足要求:e:\downloads\deeppeech\lib\site-packages 中的 numpy>=1.9.0 (来自 SoX) (1.21.4)
所以它就在这里。然后,我将 E:\Downloads\Deep Speech\Lib\site-packages 添加到 Windows 上的系统环境变量中,以防万一。总的来说,我对 Python 很陌生,并且在这里遇到了困难。
有人可以帮我吗?
小智 6
我遇到了同样的问题,通过将音频速率转换为 16000hz 来修复它。请尝试
`ffmpeg -i input.wav -ar 16000 output.wav`
Run Code Online (Sandbox Code Playgroud)