Loteria AI is a Kivy-based application that simulates the traditional Loteria card game. It consists of two screens: FirstScreen
and SecondScreen
. The first screen welcomes users with a label and a button to navigate to the second screen. The second screen provides an interactive interface for viewing Loteria card images, with options for shuffling, playing, and pausing the card images. The application also utilizes text-to-speech functionality to announce the name of the displayed card.
Make sure you have the required dependencies installed:
pip install kivy pyttsx3
- Kivy
- pyttsx3
main.py: Main application file. loteriaCards/: Directory containing Loteria card images. screenshots/: Background image used in screens.
To run the application, execute the following command:
python main.py
- Voice Guidance: The application uses text-to-speech to announce the name of the displayed Loteria card.
- Playback Control: Users can play, pause, rewind, and forward through the sequence of Loteria card images.
- Interactive Interface: The second screen provides a user-friendly interface for a dynamic Loteria experience.
The project is currently in the works to add the following features:
- AI Integration: Implementing artificial intelligence to enhance the gaming experience.
- Camera Functionality: Adding a camera function to identify winning cards, bringing a new level of interactivity.