From baa11133f13e6bb708fbd3be2b1012886f588de1 Mon Sep 17 00:00:00 2001 From: Adira Date: Sun, 31 May 2026 12:15:15 +0300 Subject: [PATCH] fix(config): register parakeet-cpp as a transcript backend (#9718) (#10106) parakeet-cpp was added in #10084 but not registered in BackendCapabilities, so GuessUsecases only allowed "whisper" for FLAG_TRANSCRIPT and the UI could not classify parakeet-cpp models as speech-to-text. The result was that parakeet models appeared only in the LLM selector in the speech-to-speech pipeline, making them unusable for transcription through the UI. Closes #9718 Assisted-by: Claude Sonnet 4.6 --- core/config/backend_capabilities.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/config/backend_capabilities.go b/core/config/backend_capabilities.go index 5866b6568..81ff33dff 100644 --- a/core/config/backend_capabilities.go +++ b/core/config/backend_capabilities.go @@ -298,6 +298,12 @@ var BackendCapabilities = map[string]BackendCapability{ DefaultUsecases: []string{UsecaseTranscript}, Description: "NVIDIA NeMo speech recognition", }, + "parakeet-cpp": { + GRPCMethods: []GRPCMethod{MethodAudioTranscription}, + PossibleUsecases: []string{UsecaseTranscript}, + DefaultUsecases: []string{UsecaseTranscript}, + Description: "NVIDIA NeMo Parakeet ASR (parakeet.cpp)", + }, "qwen-asr": { GRPCMethods: []GRPCMethod{MethodAudioTranscription}, PossibleUsecases: []string{UsecaseTranscript},