我正在尝试使用 Mozilla DeepSpeech 构建语音到文本的算法,但我在安装软件包时遇到了问题。
首先,我在 Anaconda 中创建了一个新的虚拟环境,并在 Anaconda Powershell 中使用命令deepspeech-venv
安装了最新版本的deepspeech
软件包(v0.8.1)。pip
pip install deepspeech --upgrade
接下来,我使用命令pbmm
和.tflite
wget https://github.com/mozilla/DeepSpeech/releases/download/v0.8.1/deepspeech-0.8.1-models.pbmm
wget https://github.com/mozilla/DeepSpeech/releases/download/v0.8.1/deepspeech-0.8.1-models.tflite
最后,我想检查并确保所有东西都安装正确,所以我输入deepspeech -h
了命令行,它产生了以下错误语句:
Traceback (most recent call last):
File "c:\users\zachary.holden\anaconda3\envs\deepspeech_venv\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\users\zachary.holden\anaconda3\envs\deepspeech_venv\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\zachary.holden\Anaconda3\envs\deepspeech_venv\Scripts\deepspeech.exe\__main__.py", line 4, in <module>
File "c:\users\zachary.holden\anaconda3\envs\deepspeech_venv\lib\site-packages\deepspeech\__init__.py", line 23, in <module>
from deepspeech.impl import Version as version
File "c:\users\zachary.holden\anaconda3\envs\deepspeech_venv\lib\site-packages\deepspeech\impl.py", line 13, in <module>
from . import _impl
ImportError: DLL load failed: The specified module could not be found.
据我了解,这意味着我缺少对deepspeech
库的一些依赖项;但是,我不太确定需要安装哪些额外的 DLL,甚至不确定如何进行该过程。(当然,除非问题出在我的安装过程中,我只需要添加另一个库。)
注意:我在 Windows 10 64 位系统上运行 Python v3.7.7。