diff --git a/app/audio/processor.py b/app/audio/processor.py index 2d2870d..5952103 100644 --- a/app/audio/processor.py +++ b/app/audio/processor.py @@ -59,6 +59,7 @@ class AudioProcessor: "ffmpeg", "-hide_banner", "-loglevel", "warning", + "-y", "-i", input_path, "-ar", f"{audio_rate}", "-ac", "1", # Монофонический звук diff --git a/app/core/transcription_service.py b/app/core/transcription_service.py index 627e4cc..2d0ba84 100644 --- a/app/core/transcription_service.py +++ b/app/core/transcription_service.py @@ -36,7 +36,7 @@ class TranscriptionService: Кортеж (JSON-ответ, HTTP-код). """ params = params or {} - language = params.get('language', self.config.get('language', 'en')) + language = params.get('language') or self.config.get('language', 'en') temperature = max(0.0, min(1.0, float(params.get('temperature', 0.0)))) prompt = params.get('prompt', '') diff --git a/config.json b/config.json index d7fa438..01debf3 100644 --- a/config.json +++ b/config.json @@ -1,7 +1,7 @@ { "service_port": 5042, "model_path": "/home/text-generation/models/whisper/podlodka-turbo", - "language": "ru", + "language": "russian", "enable_history": true, "max_history_days": 30, "chunk_length_s": 28,