jarvis-server-v2/start.py
2023-03-26 13:26:43 +02:00

27 lines
603 B
Python

import logging
import lingua_franca
import jarvis.api
from jarvis.skills.cocktails import CocktailSkill
from jarvis.skills.intent_services import intent_manager
from jarvis.utils import whisper_utils
if __name__ == '__main__':
logging.getLogger().setLevel(logging.INFO)
# Load lingua franca in the memory
lingua_franca.load_language(lang="fr")
# Register each skills
CocktailSkill().register()
# Load the skills
intent_manager.load_all_skills()
# Load the STT (whisper) model
whisper_utils.load_model()
# Start the api endpoint
jarvis.api.start_api()