部署paddleSpeech

这篇具有很好参考价值的文章主要介绍了部署paddleSpeech。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

制作paddlespeech镜像全过程

1、起一个Ubuntu容器

docker pull ubuntu:18.04

docker run -itd --name pd_base ubuntu:18.04

2、在容器中进行安装部署

2.1 不安装conda

2.2 安装python3.10

https://blog.csdn.net/weixin_43935402/article/details/121416812

2.2.1 apt update
2.2.2安装依赖

apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev

2.2.3 下载离线python3.10tar包并安装

wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz

tar -zvxf Python-3.10.0.tgz

cd Python-3.10.0/

./configure --enable-optimizations

make

make install

2.2.4 更新python默认指向为python3.10

rm /usr/bin/python # 容器内没有python的话,这一步不需要做

ln -s /usr/local/bin/python3 /usr/bin/python

2.2.5 设置python环境变量

apt install vim

vi /root/.bashrc

加入: alias python=‘/usr/local/bin/python3’

source ~/.bashrc

2.3 下载build依赖

apt install build-essential

2.4 安装paddlespeech

pip install pytest-runner -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
pip install paddlespeech -i https://pypi.tuna.tsinghua.edu.cn/simple

2.5 执行报错,需要解决依赖问题

python

from paddlespeech.cli.tts.infer import TTSExecutor

执行from paddlespeech.cli.tts.infer import TTSExecutor报错

2.5.1

将nltk_data.tar.gz拷贝到容器/root目录下并解压

docker cp nltk_data.tar.gz 8ebb4a3d446b:/root

tar -zvxf nltk_data.tar.gz

2.5.2 ModuleNotFoundError: No module named ‘_lzma’

pip install lzma 获取不到

apt-get install liblzma-dev

安装完成后,在/root/Python3.10.0/目录下执行:

make

make install

问题顺利解决

2.6 执行flask_tts.py

pip换源

2.6.1 报错ModuleNotFoundError: No module named ‘gevent’

pip install gevent

python flask_tts.py 启动成功文章来源地址https://www.toymoban.com/news/detail-422632.html

到了这里,关于部署paddleSpeech的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 电赛E题声源定位跟踪系统制作全过程

    复刻一下电赛的声源定位 2023年的电子设计竞赛快要开始了,同时我也已经大三下了正在准备找工作,重新做一下2022年的电赛题目声源定位吧,也为电赛和找工作做点准备。 设计制作一个声源定位跟踪系统,能够实时显示及指示声源的位置,当声源移动时能够用激光笔动态跟

    2024年02月06日
    浏览(119)
  • STM32蓝牙小车制作全过程---刚入门的小白也能会

    首先我本人也是学stm32满打满算也才半个学期的小白,经过半学期的学习总感觉理论啥的虚了点,所以就打算搞辆蓝牙小车来练练手,这就有了现在的这篇文章,来分享一下制作小车时的一些问题和经验希望能帮助到更多的小白(。・ω・。),有说错的地方希望大家能指正哈。

    2023年04月08日
    浏览(43)
  • 安装PaddleSpeech

    python: 3.8.10

    2024年01月21日
    浏览(28)
  • paddlespeech 安装和测试教程

    项目地址 https://github.com/PaddlePaddle/PaddleSpeech 环境要求 paddlepaddle = 2.3.1 python3.7 pip版本为20.2.2或更高版本  python -m pip --version 别的环境不太确定,就把自己的环境写一下,供参考 首先要建立python 3.9的环境 在坏境中配置 因为出现过一些安装问题,所以用这种方法安装 如果没有

    2024年02月06日
    浏览(31)
  • 飞桨paddlespeech 语音唤醒初探

    PaddleSpeech提供了MDTC模型(paper: The NPU System for the 2020 Personalized Voice Trigger Challenge)在Hey Snips数据集上的语音唤醒(KWS)的实现。这篇论文是用空洞时间卷积网络(dilated temporal convolution network, DTCN)的方法来做的,曾获the 2020 personalized voice trigger challenge (PVTC2020)的第二名,可见这个

    2024年02月05日
    浏览(42)
  • 百度飞桨PaddleSpeech的简单使用

    PaddleSpeech 是基于飞桨 PaddlePaddle 的语音方向的开源模型库,用于语音和音频中的各种关键任务的开发,包含大量基于深度学习前沿和有影响力的模型,一些典型的应用示例如下:语音识别、语音翻译 (英译中)、语音合成、标点恢复等。 我只用到了语音识别(语音转文字)、语

    2024年02月03日
    浏览(48)
  • paddlespeech on centos7

    paddlespeech是百度飞桨平台的开源工具包,主要用于语音和音频的分析处理,其中包含多个可选模型,提供语音识别、语音合成、说话人验证、识别、音频分类和语音翻译等功能。 paddlespeech整体是比较简单易用的,但是安装部署依然有很多坑,本文为探坑而写。 centos

    2024年02月09日
    浏览(37)
  • ElasticSearch-安装部署全过程

    本文已收录于专栏 《中间件合集》   是一个开源的分布式搜索和分析引擎,它建立在 Apache Lucene 搜索引擎库之上。它提供了一个分布式、多租户的全文搜索引擎,具有强大的实时搜索和分析能力。Elasticsearch 是用 Java 语言编写的,并且提供了 RESTful API,使其易于集成和使用

    2024年02月12日
    浏览(41)
  • 【linux深入剖析】操作系统与用户之间的接口:自定义简易shell制作全过程

    🍁你好,我是 RO-BERRY 📗 致力于C、C++、数据结构、TCP/IP、数据库等等一系列知识 🎄感谢你的陪伴与支持 ,故事既有了开头,就要画上一个完美的句号,让我们一起加油 Linux的Shell是一种命令行解释器,它是用户与操作系统内核之间的接口。 通过Shell,用户可以输入命令并与

    2024年03月18日
    浏览(54)
  • Nvidia Jetson Nano Developer KIT配置全过程(一):jetson镜像系统烧录

    关于Jetson Nano开发板的规格参数等指标信息,可以登录Nvidia官方网站查看,也可以打开下面的连接查看。 重点提醒:JetsonNano处理器架构是aarch64架构,所以在jetson nano上安装软件时请选择arrch64版本的,否则会导致无法预料的严重后果。 arm64和aarch64之间的区别:arm64已经与aarc

    2024年02月10日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包