diff --git a/src/speech/speech.py b/src/speech/speech.py index 253503d..747028f 100644 --- a/src/speech/speech.py +++ b/src/speech/speech.py @@ -27,7 +27,6 @@ class SpeechRecognizer: try: if self.model_name == "vosk": from vosk import Model, KaldiRecognizer - import json import sys import io @@ -49,7 +48,8 @@ class SpeechRecognizer: elif self.model_name == "whisper": from faster_whisper import WhisperModel - self.model = WhisperModel("small", device="cpu", compute_type="int8") + # tiny модель - минимальное потребление памяти (~100MB) + self.model = WhisperModel("tiny", device="cpu", compute_type="int8") except Exception as e: logger.error(f"Ошибка загрузки модели распознавания: {e}")