Centos 7通过Docker方式安装PaddleSpeech(成功!)

一、安装Centos7

        在这里说明下,官方的Docker里面自带 Python3.8和PIP3,也就是说拉取完Docker后,只需要安装GCC、调整numpy版本就可以了。

二、安装宝塔面板

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

三、安装Docker管理器

四、拉取官方镜像()

【PaddleSpeech】一键预测,快速上手Speech开发任务 - 飞桨AI Studio
registry.baidubce.com/paddlepaddle/paddle:2.4.2

安装上面和下面的两个版本任选其一, 2.4.2 版本 paddle 的 CPU 镜像,且镜像中预装好了 jupyter,启动 docker 即运行 jupyter 服务

registry.baidubce.com/paddlepaddle/paddle:2.4.2-jupyter

五、进入Docker 安装必要的依赖(Docker内完成)

提示下:宝塔面板的管理器可以直接进入Docker

注意:第一次启动的时候可以使用命令行进行启动,即下载好镜像,然后执行

docker run -p 80:80 --rm --env USER_PASSWD="password you set" -v $PWD:/home/paddle registry.baidubce.com/paddlepaddle/paddle:2.4.2-jupyter
  • --rm:关闭容器后删除容器;

  • --env USER_PASSWD="password you set":为 jupyter 设置登录密码,password you set 是自己设置的密码;

  • -v $PWD:/home/paddle:指定将当前路径(PWD 变量会展开为当前路径的绝对路径)挂载到容器内部的 /home/paddle 目录;

  • registry.baidubce.com/paddlepaddle/paddle:2.4.2-jupyter:指定需要使用的 image 名称,您可以通过docker images命令查看

 通过Docker管理器的终端可以直接管理,也可以使用镜像自己带的jupyter。

以下操作使用的是Docker管理器的终端:

1.安装GCC

#升级Docker自带的 apt
sudo apt-get update
sudo apt-get upgrade
sudo apt install build-essential

2.安装 低版本numpy

否则镜像自带的numpy版本过高,会出现module 'numpy' has no attribute 'complex'错误

pip install numpy==1.21.6

六、按照官方指示安装并测试

安装完成后,不需要安装其他任何东西了。

pip install paddlespeech

直接测试 

#语音合成
paddlespeech tts --input "你好,欢迎使用百度飞桨深度学习框架!" --output output.wav

有个包下载很慢,可以单独下载

pip install paddlespeech_ctcdecoders -i https://mirror.baidu.com/pypi/simple

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

My的梦想已实现

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值