FunASR/funasr/runtime/python/grpc
2023-01-29 17:53:49 +08:00
..
proto add proto file 2023-01-29 16:08:41 +08:00
grpc_main_server.py update server for argsparser 2023-01-29 17:29:28 +08:00
grpc_server.py update server for argsparser 2023-01-29 17:29:28 +08:00
Readme.md add readme, generate protobuf file 2023-01-29 17:53:49 +08:00

using paraformer with grpc

We can send streaming audio data to server in real-time with grpc client every 10 ms e.g., and get transcribed text when stop speaking. The audio data is in streaming, the asr inference process is in offline.

Step 1) Generate protobuf file for grpc

python -m grpc_tools.protoc  --proto_path=./proto -I ./proto    --python_out=. --grpc_python_out=./ ./proto/paraformer.proto

Step 2) start grpc server

Step 3) start grpc client