From b454a1054fadbff0ee963944ff42f66b98317582 Mon Sep 17 00:00:00 2001
From: Yabin Li <wucong.lyb@alibaba-inc.com>
Date: 星期二, 08 八月 2023 11:17:43 +0800
Subject: [PATCH] update online runtime, including vad-online, paraformer-online, punc-online,2pass (#815)
---
funasr/runtime/python/grpc/proto/paraformer.proto | 33 ++++++++++++++++++++++++---------
1 files changed, 24 insertions(+), 9 deletions(-)
diff --git a/funasr/runtime/python/grpc/proto/paraformer.proto b/funasr/runtime/python/grpc/proto/paraformer.proto
index 6c336a8..85e8534 100644
--- a/funasr/runtime/python/grpc/proto/paraformer.proto
+++ b/funasr/runtime/python/grpc/proto/paraformer.proto
@@ -1,3 +1,8 @@
+// Copyright FunASR (https://github.com/alibaba-damo-academy/FunASR). All Rights
+// Reserved. MIT License (https://opensource.org/licenses/MIT)
+//
+// 2023 by burkliu(鍒樻煆鍩�) liubaiji@xverse.cn
+
syntax = "proto3";
option objc_class_prefix = "paraformer";
@@ -8,17 +13,27 @@
rpc Recognize (stream Request) returns (stream Response) {}
}
+enum WavFormat {
+ pcm = 0;
+}
+
+enum DecodeMode {
+ offline = 0;
+ online = 1;
+ two_pass = 2;
+}
+
message Request {
- bytes audio_data = 1;
- string user = 2;
- string language = 3;
- bool speaking = 4;
- bool isEnd = 5;
+ DecodeMode mode = 1;
+ WavFormat wav_format = 2;
+ int32 sampling_rate = 3;
+ repeated int32 chunk_size = 4;
+ bool is_final = 5;
+ bytes audio_data = 6;
}
message Response {
- string sentence = 1;
- string user = 2;
- string language = 3;
- string action = 4;
+ DecodeMode mode = 1;
+ string text = 2;
+ bool is_final = 3;
}
--
Gitblit v1.9.1