Linux 22.04系统无法安装DeepSpeech的问题求助
在Ubuntu 22.04安装Mozilla DeepSpeech r0.9的解决方案
DeepSpeech r0.9版本的PyPI包已停止维护,且不兼容Ubuntu 22.04这类较新系统,所以pip3 install deepspeech会找不到匹配版本。按照GitHub相关issue的提示,用预构建归档包可以解决问题,步骤如下:
1. 下载对应系统的预构建归档包
直接获取r0.9分支最新稳定版(0.9.3)的Linux x86_64归档包:
wget https://github.com/mozilla/DeepSpeech/releases/download/v0.9.3/deepspeech-0.9.3-linux-x86_64.tar.gz
2. 解压归档文件
执行解压命令:
tar -xvzf deepspeech-0.9.3-linux-x86_64.tar.gz
3. 配置系统环境变量
把解压后的目录加入系统PATH,让终端能直接调用deepspeech命令:
- 临时生效(仅当前会话):
export PATH=$PATH:$(pwd)/deepspeech-0.9.3-linux-x86_64
- 永久生效(重启终端仍有效):
把上述export命令添加到~/.bashrc(用zsh则是~/.zshrc)文件末尾,然后执行:
source ~/.bashrc
4. 验证安装成功
运行以下命令检查版本:
deepspeech --version
如果输出0.9.3,说明安装完成。
补充:下载预训练模型(必选)
DeepSpeech需要预训练模型才能处理语音,下载英文模型和语言模型:
wget https://github.com/mozilla/DeepSpeech/releases/download/v0.9.3/deepspeech-0.9.3-models.pbmm wget https://github.com/mozilla/DeepSpeech/releases/download/v0.9.3/deepspeech-0.9.3-models.scorer
测试语音转文字的示例命令:
deepspeech --model deepspeech-0.9.3-models.pbmm --scorer deepspeech-0.9.3-models.scorer --audio your_audio_file.wav
内容的提问来源于stack exchange,提问作者Reihaneh Kouhi
相关产品推荐
相关产品推荐

