开发者社区 > ModelScope模型即服务 > 语音 > 正文

Paraformer语音识别-中文-通用-16k-离线-large-长音频版,无网络时无法使用如何处

Paraformer语音识别-中文-通用-16k-离线-large-长音频版,使用本地环境运行正常,而且已经缓存下载模型文件。但是当没有互联网访问权限时,报错HTTPConnectionPool(host='www.modelscope.cn', port=80): Max retries exceeded with url: /api/v1/models/damo/speech_paraformer-large-vad-punc_asr_nat-zh-cn-16k-common-vocab8404-pytorch (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known'))

既然是离线模型为什么还需要访问www.modelscope.cn 才能继续使用模型呢,如何部署在无外网权限的环境中?

展开
收起
游客32a36zf3cvtv6 2023-11-27 14:40:03 187 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    要解决这个问题,您可以尝试以下几种方法:

    1. 尝试在有互联网访问权限的情况下再次安装离线版 Paraformer 模型,并确保所有必要的文件都已经成功下载。请检查缓存文件夹中的文件数量和大小,并确保下载进度达到 100%。如果有任何缺失的文件,请重新下载。

    2. 如果您已经成功下载了所有文件,但仍然遇到相同的错误,请检查是否允许 Paraformer 访问 localhost 或本地 IP 地址上的资源。请确保防火墙和其他安全设置不会阻止 Paraformer 访问所需的服务和资源。

    3. 在服务器上安装和配置离线版 Paraformer 模型,并确保所有必要的文件都已经正确地复制到服务器上。然后,在服务器上运行 Paraformer 并测试其功能。
    4. 如果以上方法都无法解决问题,您可以考虑使用另外一种离线版语音识别模型,如 PocketSphinx。PocketSphinx 是一款开源的语音识别引擎,它不需要连接互联网即可正常工作。您可以从官方网站下载安装包,并按照官方文档的指示进行安装和配置。
    2023-11-28 13:51:00
    赞同 展开评论 打赏
  • 这个问题可能是由于Paraformer模型在使用时需要连接到模型库ModelScope来获取模型的相关信息导致的。即使你已经下载并缓存了模型文件,但是仍然需要访问ModelScope来进行模型的初始化和验证。如果你的环境没有互联网访问权限,就会出现上述错误。

    解决这个问题的一个方法是在本地搭建一个私有的ModelScope服务器,然后将模型部署在这个私有服务器上。这样,即使你的环境没有互联网访问权限,也可以通过连接到私有ModelScope服务器来使用模型。

    2023-11-28 09:20:01
    赞同 2 展开评论 打赏
  • 这个报错表明需要互联网访问权限才能下载模型文件,在无法联网的情况下不能正常使用离线模式运行 Paraformer。可以在有网络环境下将模型下载下来,并放到本地缓存路径下,然后将其转换成 TSV 格式文件进行缓存,之后即可在本地运行该模型。请确保本地环境已安装 ParaFormer 依赖库,以便正确加载模型文件。

    2023-11-27 16:13:38
    赞同 展开评论 打赏

包括语音识别、语音合成、语音唤醒、声学设计及信号处理、声纹识别、音频事件检测等多个领域

相关电子书

更多
可编程网络视角的网络创新研究 立即下载
可编程网络和SDN3.0 立即下载
开放促进创新:构建开放网络生态 立即下载

相关实验场景

更多