From 7ab2e5cf22bbb31808bcacf84c054c710e4e6a93 Mon Sep 17 00:00:00 2001 From: Yabin Li <wucong.lyb@alibaba-inc.com> Date: 星期一, 24 四月 2023 16:19:17 +0800 Subject: [PATCH] Merge pull request #400 from alibaba-damo-academy/dev_knf --- funasr/runtime/onnxruntime/include/com-define.h | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 48 insertions(+), 0 deletions(-) diff --git a/funasr/runtime/onnxruntime/include/com-define.h b/funasr/runtime/onnxruntime/include/com-define.h new file mode 100644 index 0000000..e2c22f4 --- /dev/null +++ b/funasr/runtime/onnxruntime/include/com-define.h @@ -0,0 +1,48 @@ + +#ifndef COMDEFINE_H +#define COMDEFINE_H + +#define S_BEGIN 0 +#define S_MIDDLE 1 +#define S_END 2 +#define S_ALL 3 +#define S_ERR 4 + +#ifndef MODEL_SAMPLE_RATE +#define MODEL_SAMPLE_RATE 16000 +#endif + +// vad +#ifndef VAD_SILENCE_DYRATION +#define VAD_SILENCE_DYRATION 15000 +#endif + +#ifndef VAD_MAX_LEN +#define VAD_MAX_LEN 800 +#endif + +#ifndef VAD_SPEECH_NOISE_THRES +#define VAD_SPEECH_NOISE_THRES 0.9 +#endif + +// punc +#define PUNC_MODEL_FILE "punc_model.onnx" +#define PUNC_YAML_FILE "punc.yaml" +#define UNK_CHAR "<unk>" + +#define INPUT_NUM 2 +#define INPUT_NAME1 "input" +#define INPUT_NAME2 "text_lengths" +#define OUTPUT_NAME "logits" +#define TOKEN_LEN 20 + +#define CANDIDATE_NUM 6 +#define UNKNOW_INDEX 0 +#define NOTPUNC_INDEX 1 +#define COMMA_INDEX 2 +#define PERIOD_INDEX 3 +#define QUESTION_INDEX 4 +#define DUN_INDEX 5 +#define CACHE_POP_TRIGGER_LIMIT 200 + +#endif -- Gitblit v1.9.1