【系统环境】
centos7.8
gcc 7.3.0
openssl 1.1.1
python 3.10
paddlepaddle 3.0.0b1
paddlespeech 1.4.2
【基础准备】
1、首先升级centos7到最新版本,安装一些基础依赖库:
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel wget
2、检查gcc和openssl是否满足版本要求,不满足的去调整。
3、安装conda
# 下载 miniconda wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -P tools/ # 安装 miniconda bash tools/Miniconda3-latest-Linux-x86_64.sh -b # conda 初始化 $HOME/miniconda3/bin/conda init
4、创建虚拟环境:
conda create -n paddle_env python=3.10 #切换到虚拟环境 conda activate paddle_env
【开始安装】
1、切换conda源镜像
conda config --add channels conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes
2、安装paddlepaddle:
conda install paddlepaddle==3.0.0b1 -c paddle
验证是否安装成功:
进入python解释器,输入 import paddle ,再输入 paddle.utils.run_check()。 如果有看到 PaddlePaddle is installed successfully!,说明您已成功安装。
3、安装 PaddleSpeech:
pip install pytest-runner -i https://pypi.tuna.tsinghua.edu.cn/simple pip install paddlespeech --use-pep517 --index-url https://pypi.tuna.tsinghua.edu.cn/simple
【测试paddlespeech】
#测试语音识别 #下载音频文件 wget -c #识别音频 paddlespeech asr --lang zh --input zh.wav