From 7bdcefb198484d067419fde3eb02ab38b6d7884c Mon Sep 17 00:00:00 2001
From: zhifu gao <zhifu.gzf@alibaba-inc.com>
Date: 星期一, 30 一月 2023 18:25:30 +0800
Subject: [PATCH] Merge pull request #48 from dyyzhmm/main

---
 funasr/runtime/python/grpc/grpc_client.py |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/funasr/runtime/python/grpc/grpc_client.py b/funasr/runtime/python/grpc/grpc_client.py
new file mode 100644
index 0000000..8f0bcd9
--- /dev/null
+++ b/funasr/runtime/python/grpc/grpc_client.py
@@ -0,0 +1,17 @@
+import queue
+import paraformer_pb2
+
+def transcribe_audio_bytes(stub, chunk, user='zksz', language='zh-CN', speaking = True, isEnd = False):
+    req = paraformer_pb2.Request()
+    if chunk is not None:
+        req.audio_data = chunk
+    req.user = user
+    req.language = language
+    req.speaking = speaking
+    req.isEnd = isEnd
+    my_queue = queue.SimpleQueue()
+    my_queue.put(req) 
+    return  stub.Recognize(iter(my_queue.get, None))
+
+
+

--
Gitblit v1.9.1