File size: 998 Bytes
7ea3fcd
 
 
 
 
 
 
 
 
 
 
 
50ed6af
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7ea3fcd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
---
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