--- title: Iti110 emoji: 🌖 colorFrom: gray colorTo: green sdk: gradio sdk_version: 5.18.0 app_file: app.py pinned: false short_description: Birdcall Project --- # BirdCall Classification This repository contains a Gradio web app for classifying bird species from MP3 recordings of bird calls. The app uses a pretrained ResNet50 model combined with an RNN to process mel spectrogram segments of the audio and can detect multiple bird species within a long audio file. ## Files - **app.py**: Main Gradio app script with updated inference to detect multiple bird species. - **model_weights.pth**: Trained model weights. - **class_mapping.json**: JSON file mapping class indices to bird species names. - **requirements.txt**: Python dependencies. ## How to Run Locally 1. **Clone the repository:** ```bash git clone https://github.com/yourusername/your-repo-name.git cd your-repo-name Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference