AsianMOM / README.md
Kuberwastaken's picture
IT STARTS LESSGOO
3700a6a
---
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.