FunASR/funasr/runtime/html5
2023-05-24 16:47:36 +08:00
..
static html5 docs 2023-05-24 12:44:38 +08:00
demo.gif add html5 demo for online ws srv 2023-05-15 05:13:14 +00:00
h5Server.py html5 docs 2023-05-24 16:47:36 +08:00
readme_cn.md html5 docs 2023-05-24 16:47:36 +08:00
readme.md html5 docs 2023-05-24 16:47:36 +08:00
requirement.txt add html5 demo for online ws srv 2023-05-15 05:13:14 +00:00
ssl_key html5 docs 2023-05-24 16:47:36 +08:00

Html5 server for asr service

Requirement

python

pip install flask
# pip install gevent (Optional)
# pip install pyOpenSSL (Optional)

javascript (Optional)

html5 recorder.js

Recorder 

demo

Steps

Html5 demo

usage: h5Server.py [-h] [--host HOST] [--port PORT] [--certfile CERTFILE] [--keyfile KEYFILE]

e.g.

python h5Server.py --host 0.0.0.0 --port 1337 

asr service

detail for asr

Tips: asr service and html5 service should be deployed on the same device.

cd ../python/websocket
python ws_server_online.py --port 1095

open browser to access html5 demo

https://127.0.0.1:1337/static/index.html
# https://30.220.136.139:1337/static/index.html

modify asr address in html according to your environment

asr address in index.html must be wss

Acknowledge

  1. This project is maintained by FunASR community.
  2. We acknowledge AiHealthx for contributing the html5 demo.