0%

WeNet

WeNet官方网站

这里主要是介绍服务器启动WeNet,本地网页测试遇到的问题及解决办法

问题描述

这里主要是介绍服务器启动WeNet,本地网页测试遇到的问题及解决办法。(这是一个通病,即Chrome浏览器打开http类型网页时无法获取录音权限的问题)

WeNet启动服务端

按照WeNet官方网址,利用docker启动:

1
2
3
4
wget http://mobvoi-speech-public.ufile.ucloud.cn/public/wenet/aishell2/20210602_unified_transformer_server.tar.gz
tar -xf 20210602_unified_transformer_server.tar.gz
model_dir=$PWD/20210602_unified_transformer_server
docker run --rm -it -p 10086:10086 -v $model_dir:/home/wenet/model mobvoiwenet/wenet:mini bash /home/run.sh

WeNet启动客户端

Flask服务

1
2
cd /wenet/runtime/server/x86/web
python app.py

记得开放 5000与10086端口。

这时候打开网页就会显示出如下:
wenet

Chrome开启http获取录音权限

新建标签下输入

1
chrome://flags/#unsafely-treat-insecure-origin-as-secure
  • Disabled 修改为 Enabled
  • 将需要权限的http网址输入到方框中
  • Relaunch

这时候WeNet就可以在本地网页用了!