From ea7ddd0254948f6a69f187e2a02a0d0deb5313ab Mon Sep 17 00:00:00 2001 From: LittleMouse Date: Thu, 18 Dec 2025 16:03:17 +0800 Subject: [PATCH] [update] Add CosyVoice tokenizer server timeout --- .../src/runner/Tokenizer/Tokenizer.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/projects/llm_framework/main_cosy_voice/src/runner/Tokenizer/Tokenizer.cpp b/projects/llm_framework/main_cosy_voice/src/runner/Tokenizer/Tokenizer.cpp index 5c34cb4..0829ffa 100644 --- a/projects/llm_framework/main_cosy_voice/src/runner/Tokenizer/Tokenizer.cpp +++ b/projects/llm_framework/main_cosy_voice/src/runner/Tokenizer/Tokenizer.cpp @@ -349,11 +349,17 @@ public: bool Init(std::string model_path = "http://localhost:8080", bool b_bos = true, bool b_eos = false) override { base_url = model_path; + if (!test_connect_http(base_url, 20)) { + ALOGE("connect %s failed", base_url.c_str()); + return false; + } else { + ALOGI("connect %s ok", base_url.c_str()); + } try { cli = std::make_shared(base_url); - cli->set_connection_timeout(1); - cli->set_read_timeout(1); - cli->set_write_timeout(1); + cli->set_connection_timeout(10); + cli->set_read_timeout(10); + cli->set_write_timeout(10); { auto ret = cli->Get("/bos_id"); auto rep = ret.value();