安装¶
1. PIP¶
建议先创建一个虚拟环境,避免干扰系统环境
- 如果是国内用户,建议使用加上
-i https://mirror.sjtu.edu.cn/pypi/web/simple
来加快下载速度,否则整个下载过程会很慢。
如果需要使用工业预训练模型,还需要安装 modelscope 与 huggingface_hub。
此外,因为 FunASR 依赖 ffmpeg 对音频进行处理,如果你使用的 conda 环境,我们建议您在 conda 环境中安装 ffmpeg:
2. 源码¶
通过以下命令 FunASR 源码安装:
3. Docker¶
安装 Docker
3.1 FunASR 镜像¶
FunASR 提供了 CPU 和 GPU 版本的 Docker 镜像:
- CPU: registry.cn-hangzhou.aliyuncs.com/funasr_repo/funasr:funasr-runtime-sdk-cpu-0.4.1
- GPU: registry.cn-hangzhou.aliyuncs.com/modelscope-repo/modelscope:ubuntu20.04-py38-torch1.11.0-tf1.15.5-1.8.1
使用 docker pull <image-name>:<tag>
命令来拉取镜像。
3.2 启动服务¶
CPU 镜像与 GPU 镜像的启动方式略有差异,需要去掉 --gpus all
这一行。
启动FunASR CPU镜像 | |
---|---|
3.3 停止服务¶
4. 常见问题¶
4.1 Mac M1 安装不兼容¶
如果在 Mac M1 上出现 “mach-o file, but is an incompatible architecture (have (x86_64), need (arm64e)” 错误,需要卸载掉 cffi
、pycparser
库重新安装。