Fix command detection and improve weather timing
This commit is contained in:
@@ -49,6 +49,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.cleaner import clean_response
|
||||
from .core.commands import is_stop_command
|
||||
from .features.alarm import get_alarm_clock
|
||||
@@ -164,9 +165,9 @@ def main():
|
||||
except Exception as exc:
|
||||
print(f"Warning: pygame mixer init failed; sound effects disabled. ({exc})")
|
||||
else:
|
||||
ding_sound_path = "assets/sounds/ding.wav"
|
||||
if os.path.exists(ding_sound_path):
|
||||
ding_sound = mixer.Sound(ding_sound_path)
|
||||
ding_sound_path = BASE_DIR / "assets" / "sounds" / "ding.wav"
|
||||
if ding_sound_path.exists():
|
||||
ding_sound = mixer.Sound(str(ding_sound_path))
|
||||
ding_sound.set_volume(0.3)
|
||||
else:
|
||||
print(f"⚠️ Звук {ding_sound_path} не найден")
|
||||
|
||||
Reference in New Issue
Block a user