diff --git a/core/filler_audio.py b/core/filler_audio.py index 25e6569..a360f4c 100644 --- a/core/filler_audio.py +++ b/core/filler_audio.py @@ -16,13 +16,12 @@ LOGGER = logging.getLogger("uvicorn.error") DEFAULT_FILLER_TEXTS: dict[str, tuple[str, ...]] = { "serper": ( - "Дайте-ка я поищу.", + "Одну минуту.", "Минуточку, проверяю данные.", - "Сейчас быстро посмотрю информацию.", ), "generic": ( + "Одну минуту.", "Секундочку.", - "Проверяю данные.", ), } diff --git a/main.py b/main.py index f189234..2b51814 100644 --- a/main.py +++ b/main.py @@ -85,7 +85,7 @@ def _http_port() -> int: def _initial_greeting_text() -> str: raw = os.getenv("REALTIME_VOICE_INITIAL_GREETING_TEXT") if raw is None: - return "Здравствуйте! Чем могу помочь?" + return "Здравствуйте! Меня зовут Айнур, я эй-ай-ассистент компании ДиджиОпс. Как я могу к вам обращаться? Я работаю на основе искусственного интеллекта и постараюсь максимально внимательно разобраться с вашим вопросом. Расскажите, пожалуйста, чем могу помочь?" return str(raw).strip() def _llm_provider_name() -> str: diff --git a/providers/stt.py b/providers/stt.py index 02c3449..760771f 100644 --- a/providers/stt.py +++ b/providers/stt.py @@ -498,7 +498,7 @@ class ElevenLabsSTT(BaseSTT): self._input_sample_rate_hz = max(int(input_sample_rate_hz), 1) self._target_sample_rate_hz = max(int(target_sample_rate_hz), 1) self._timeout_seconds = max(float(timeout_seconds if timeout_seconds is not None else _timeout_seconds()), 1.0) - self._language_code = str(language_code or os.getenv("ELEVENLABS_STT_LANGUAGE_CODE", "")).strip() or None + self._language_code = str(language_code or os.getenv("ELEVENLABS_STT_LANGUAGE_CODE", "ru")).strip() or "ru" self._use_realtime = ( bool(use_realtime) if use_realtime is not None