Spaces:
Sleeping
Sleeping
| title: AsianMOM | |
| emoji: 💢 | |
| colorFrom: gray | |
| colorTo: red | |
| sdk: gradio | |
| sdk_version: 5.29.1 | |
| app_file: app.py | |
| pinned: true | |
| # AsianMOM 💢 | |
| **AsianMOM** is a fun, interactive Gradio Space that uses your webcam to observe what you're doing and then roasts you like a stereotypical Asian mom—complete with high expectations, cousin comparisons, and slipper threats! | |
| ## 🚀 Features | |
| - **Live Webcam Feed**: Observes your actions in real time. | |
| - **Vision Model**: Describes what it sees using BLIP image captioning. | |
| - **Roast Generation**: Uses Meta's Llama-3.2-1B-Instruct to generate witty, culturally-inspired "mom roasts". | |
| - **Text-to-Speech**: Delivers the roast in a mature, motherly voice using Parler-TTS. | |
| - **Fully Automated**: No button presses needed—just let AsianMOM do her thing! | |
| ## 🛠️ How It Works | |
| 1. **Webcam Capture**: The app streams your webcam feed. | |
| 2. **Image Captioning**: BLIP model generates a description of what you're doing. | |
| 3. **Roast Generation**: Llama-3.2-1B-Instruct crafts a humorous, mom-style roast based on the caption. | |
| 4. **Voice Output**: Parler-TTS reads the roast aloud in a fitting voice. | |
| ## 📦 Setup & Usage | |
| 1. **Clone or Fork this Space** | |
| 2. Ensure your hardware supports GPU (T4 or better recommended) | |
| 3. All dependencies are managed via `requirements.txt` | |
| 4. Launch the Space and allow webcam access | |
| 5. Enjoy being roasted by AsianMOM! | |
| ## 🧩 Models Used | |
| - [BLIP Image Captioning](https://huggingface.co/Salesforce/blip-image-captioning-base) | |
| - [Llama-3.2-1B-Instruct](https://huggingface.co/meta-llama/Llama-3.2-1B-Instruct) | |
| - [Parler-TTS Mini Expresso](https://huggingface.co/parler-tts/parler-tts-mini-expresso) | |
| ## 🙏 Credits | |
| - Inspired by classic Asian mom humor and memes | |
| - Built with [Gradio](https://gradio.app/) | |
| - Powered by Hugging Face models | |
| ## ⚠️ Disclaimer | |
| This app is for entertainment purposes only. Stereotypes are used in a lighthearted, humorous way—please use responsibly and respectfully. | |