You've already forked Irene-Voice-Assistant
mirror of
https://github.com/janvarev/Irene-Voice-Assistant.git
synced 2025-11-26 22:50:58 +02:00
32 lines
1.1 KiB
Python
32 lines
1.1 KiB
Python
import traceback
|
|
|
|
from vacore import VACore
|
|
import time
|
|
|
|
# ------------------- main loop ------------------
|
|
if __name__ == "__main__":
|
|
cmd_core = VACore()
|
|
cmd_core.init_with_plugins()
|
|
print("Command-line interface for VoiceAssistantCore.")
|
|
|
|
# почему бы сразу не отладить какую-то команду?
|
|
time.sleep(0.5) # небольшой таймаут
|
|
cmd = "привет"
|
|
try:
|
|
cmd_core.execute_next(cmd,cmd_core.context)
|
|
except:
|
|
if cmd == "привет":
|
|
print("Ошибка при запуске команды 'привет'. Скорее всего, проблема с TTS.")
|
|
import traceback
|
|
traceback.print_exc()
|
|
|
|
|
|
exit(0) # если нужно - закомментируйте и можно будет работать с командной строкой
|
|
|
|
print("Enter command (user text like 'привет') or 'exit'")
|
|
while True:
|
|
cmd = input("> ")
|
|
if cmd == "exit":
|
|
break
|
|
|
|
cmd_core.execute_next(cmd,cmd_core.context) |