From 61e6ccade0849f0f518c6decd1f25b3f9fb77b76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Justen?= Date: Tue, 8 Sep 2026 02:12:52 -0300 Subject: [PATCH] server : return language in detect response (#4035) Resolves: https://github.com/ggml-org/whisper.cpp/issues/3603 --- examples/server/server.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/server/server.cpp b/examples/server/server.cpp index f6ab80aa9..b745f4d7b 100644 --- a/examples/server/server.cpp +++ b/examples/server/server.cpp @@ -1165,6 +1165,9 @@ int main(int argc, char ** argv) { json jres = json{ {"text", results} }; + if (params.detect_language) { + jres["language"] = whisper_lang_str_full(whisper_full_lang_id(ctx)); + } res.set_content(jres.dump(-1, ' ', false, json::error_handler_t::replace), "application/json"); }