# Win WSL环境下部署 FunAsr 踩坑笔记

Table of Contents

本文 WSL安装部分参考 docker安装funasr - lukeewin的博客 ,查询原文获取更多信息 FunASR 官方仓库: https://github.com/modelscope/FunASR/

方案1: 通过官方打包成品文件直接使用

WSL折腾完后才发现官方原来有win平台打包成品( win版本发布地址: https://www.modelscope.cn/models/iic/funasr-runtime-win-cpu-x64 安装模型等参考链接介绍或者下方 linux环境

方案2:通过 WSL 安装

1. 安装 miniconda(可选)

1. 清理 现有 python 安装
2. 下载,安装 miniconda
3. 配置初始化
1. `./conda init --all`
4. 解决命令行报错
1. `Set-ExecutionPolicy -ExecutionPolicy RemoteSigned`
5. 安装python 3.8 环境
1. `conda create -n funasr python=3.8`
2. `conda activate funasr`

2. 安装 funasr

1. `pip3 install -U funasr -i https://mirrors.aliyun.com/pypi/simple/`
2. 安装 hdbscan 失败
1. Failed building wheel for hdbscan
2. 解决方案
3. `conda install -c conda-forge hdbscan` // 没用
4. 安装 c++ build tools
[独立安装VS的C++编译器build tools - 知乎 (zhihu.com)]
(https://zhuanlan.zhihu.com/p/458579668)

3. 安装 modelScope

1. `pip install modelscope`
2. 下载模型文件:
from modelscope.hub.snapshot_download import snapshot_download model_dir = snapshot_download('damo/speech_paraformer-large-contextual_asr_nat-zh-cn-16k-common-vocab8404-onnx', cache_dir='path/to/local/dir')

( 剩余部分丢失,请参照原文 docker安装funasr - lukeewin的博客 )

My avatar

感谢您阅读我的博客文章!


More Posts