From 580b11b57ac4b62f7e2acda73813a4e10e8e4cd3 Mon Sep 17 00:00:00 2001
From: 游雁 <zhifu.gzf@alibaba-inc.com>
Date: 星期二, 10 十月 2023 17:17:29 +0800
Subject: [PATCH] v0.8.0
---
funasr/runtime/python/grpc/proto/paraformer.proto | 45 +++++++++++++++++++++++----------------------
1 files changed, 23 insertions(+), 22 deletions(-)
diff --git a/funasr/runtime/python/grpc/proto/paraformer.proto b/funasr/runtime/python/grpc/proto/paraformer.proto
index b221ee2..85e8534 100644
--- a/funasr/runtime/python/grpc/proto/paraformer.proto
+++ b/funasr/runtime/python/grpc/proto/paraformer.proto
@@ -1,19 +1,10 @@
-// Copyright (c) 2021 Ximalaya Speech Team (Xiang Lyu)
+// Copyright FunASR (https://github.com/alibaba-damo-academy/FunASR). All Rights
+// Reserved. MIT License (https://opensource.org/licenses/MIT)
//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
+// 2023 by burkliu(鍒樻煆鍩�) liubaiji@xverse.cn
+
syntax = "proto3";
-option java_package = "ex.grpc";
option objc_class_prefix = "paraformer";
package paraformer;
@@ -22,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