|
--- |
|
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 |
|
|