Browse Source

Merge pull request #15935 from rgaricano/dev_FIX-transcription_language

FIX: STT default whisper trascription language
Tim Jaeryang Baek 2 months ago
parent
commit
4a3935ef9a
1 changed files with 5 additions and 1 deletions
  1. 5 1
      backend/open_webui/routers/audio.py

+ 5 - 1
backend/open_webui/routers/audio.py

@@ -561,7 +561,11 @@ def transcription_handler(request, file_path, metadata):
             file_path,
             beam_size=5,
             vad_filter=request.app.state.config.WHISPER_VAD_FILTER,
-            language=metadata.get("language") or WHISPER_LANGUAGE,
+            language=(
+                metadata.get("language", None)
+                if WHISPER_LANGUAGE == ""
+                else WHISPER_LANGUAGE
+            ),
         )
         log.info(
             "Detected language '%s' with probability %f"