# main.py import sys from database.connection import init_db def main(): print("🚀 Booting Castilian Voice Trainer...") # Step 1: Ensure infrastructure is present before doing anything else init_db() # Step 2: Initialize Core Engines (AudioEngine, AssetGenerator) # Step 3: Launch your PyQt6 Graphical User Interface print("🖥️ Launching GUI...") # (PyQt6 window exec loops will go here) if __name__ == "__main__": main()