--- title: Baby Cry Classifier emoji: 🍼 colorFrom: blue colorTo: pink sdk: gradio sdk_version: 4.0.0 app_file: app.py pinned: false license: mit --- # 🍼 Baby Cry Classifier An AI-powered tool that analyzes baby cry audio to help parents understand what their baby needs. ## 🎯 Features - **5 Cry Categories**: Hunger, Tiredness, Discomfort, Belly Pain, Burping - **Real-time Analysis**: Upload audio and get instant results - **Confidence Scoring**: See how certain the AI is about predictions - **Actionable Recommendations**: Get specific advice for each cry type - **User-friendly Interface**: Clean, intuitive design ## 🚀 How to Use 1. Click "Upload Baby Cry Audio" or use microphone to record 2. Click "Analyze Baby Cry" 3. Get instant AI analysis with recommendations ## 📊 Supported Audio Formats WAV, MP3, M4A, FLAC (up to 10MB) ## ⚠️ Important Notes - This is an AI tool for informational purposes only - Always trust your parental instincts - Consult healthcare providers for medical concerns - Every baby is unique ## 🔬 Technology Uses machine learning with audio feature extraction including MFCC, chroma, and spectral analysis to classify baby cries into 5 categories. --- *Built with Gradio and scikit-learn*