feat: switch wake word to waltron
This commit is contained in:
20
app/main.py
20
app/main.py
@@ -34,7 +34,7 @@ from .audio.wakeword import (
|
||||
stop_monitoring as stop_wakeword_monitoring,
|
||||
)
|
||||
from .core.ai import ask_ai_stream, translate_text
|
||||
from .core.config import BASE_DIR
|
||||
from .core.config import BASE_DIR, WAKE_WORD
|
||||
from .core.cleaner import clean_response
|
||||
from .core.commands import is_stop_command
|
||||
from .core.smalltalk import get_smalltalk_response
|
||||
@@ -87,10 +87,14 @@ _REPEAT_PHRASES = {
|
||||
"скажи еще раз",
|
||||
"что ты сказал",
|
||||
"повтори пожалуйста",
|
||||
"александр еще раз",
|
||||
"еще раз александр",
|
||||
"александр повтори",
|
||||
"повтори александр",
|
||||
"waltron еще раз",
|
||||
"еще раз waltron",
|
||||
"waltron повтори",
|
||||
"повтори waltron",
|
||||
"волтрон еще раз",
|
||||
"еще раз волтрон",
|
||||
"волтрон повтори",
|
||||
"повтори волтрон",
|
||||
}
|
||||
|
||||
_WEATHER_TRIGGERS = (
|
||||
@@ -201,7 +205,7 @@ def main():
|
||||
print("=" * 50)
|
||||
print("🔊 УМНАЯ КОЛОНКА")
|
||||
print("=" * 50)
|
||||
print("Скажите 'Alexandr' для активации")
|
||||
print(f"Скажите '{WAKE_WORD}' для активации")
|
||||
print("Нажмите Ctrl+C для выхода")
|
||||
print("=" * 50)
|
||||
print()
|
||||
@@ -248,7 +252,7 @@ def main():
|
||||
# Режим диалога (без wake word)
|
||||
skip_wakeword = False
|
||||
|
||||
followup_idle_timeout_seconds = 4.0
|
||||
followup_idle_timeout_seconds = 3.7
|
||||
|
||||
# Контекст уточнения времени для таймера/будильника
|
||||
pending_time_target = None
|
||||
@@ -347,7 +351,7 @@ def main():
|
||||
skip_wakeword = False
|
||||
continue
|
||||
print("_" * 50)
|
||||
print("💤 Жду 'Alexandr'...")
|
||||
print(f"💤 Жду '{WAKE_WORD}'...")
|
||||
skip_wakeword = False
|
||||
continue
|
||||
|
||||
|
||||
Reference in New Issue
Block a user