перед переделкой переводчика -vosk models и все упоминания в проекте

This commit is contained in:
2026-01-10 01:50:16 +03:00
parent fd373d83f3
commit 3818f0ad22
9 changed files with 38 additions and 166 deletions

View File

@@ -21,7 +21,8 @@ SYSTEM_PROMPT = """Ты — Александр, умный голосовой а
# Требует возвращать ТОЛЬКО перевод, без лишних слов ("Конечно, вот перевод...").
TRANSLATION_SYSTEM_PROMPT = """You are a translation engine.
Translate from {source} to {target}.
Return only the translated text, without quotes, comments, or explanations."""
Return only the translated text, without quotes, comments, or explanations.
Keep the translation максимально кратким и естественным, без лишних слов."""
def _send_request(messages, max_tokens, temperature, error_text):

View File

@@ -33,10 +33,6 @@ PORCUPINE_ACCESS_KEY = os.getenv("PORCUPINE_ACCESS_KEY")
# Путь к файлу модели ключевого слова (.ppn), который лежит в папке assets/models
PORCUPINE_KEYWORD_PATH = BASE_DIR / "assets" / "models" / "Alexandr_en_linux_v4_0_0.ppn"
# --- Настройки локального распознавания (Vosk) ---
# Используется для стоп-команд и будильника, когда не нужен интернет
VOSK_MODEL_PATH = BASE_DIR / "assets" / "models" / "vosk-model-ru-0.42"
# --- Параметры аудио ---
# Частота дискретизации для микрофона (стандарт для распознавания речи)
SAMPLE_RATE = 16000