前提条件:本机:windows11 ,已安装docker
1.下载镜像
使用命令下载docker镜像
docker pull registry.cn-hangzhou.aliyuncs.com/funasr_repo/funasr:funasr-runtime-sdk-online-cpu-0.1.13
下载完成后,建立文件夹储存之后需要下载的模型
mkdir D:\funasr-runtime-resources\models
启动容器,启动后自动进入容器内部目录
docker run -p 10096:10095 -it --privileged=true `
-v D:/funasr-runtime-resources/models:/workspace/models `
registry.cn-hangzhou.aliyuncs.com/funasr_repo/funasr:funasr-runtime-sdk-online-cpu-0.1.13
启动完成后进入FunASR/runtime目录下
cd FunASR/runtime
运行服务命令
nohup bash run_server_2pass.sh \
--certfile 0 \
--download-model-dir /workspace/models \
--vad-dir damo/speech_fsmn_vad_zh-cn-16k-common-onnx \
--model-dir damo/speech_paraformer-large-vad-punc_asr_nat-zh-cn-16k-common-vocab8404-onnx \
--online-model-dir damo/speech_paraformer-large_asr_nat-zh-cn-16k-common-vocab8404-online-onnx \
--punc-dir damo/punc_ct-transformer_zh-cn-common-vad_realtime-vocab272727-onnx \
--lm-dir damo/speech_ngram_lm_zh-cn-ai-wesp-fst \
--itn-dir thuduj12/fst_itn_zh \
--hotword /workspace/models/hotwords.txt > log.txt 2>&1 &
可以使用tail -f log.txt命令查看服务运行情况,第一次启动可以看到在自动下载模型
提示监听了端口10095,说明服务已启动完成
下载官方demo,里面有静态页面测试demo,找到index.html打开
将本地的服务地址填入,就可以测试语音转文字的功能