|
@@ -0,0 +1,16 @@
|
|
|
|
|
+## 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
|