Skip to content

realMatthewBenedict/BabelElephant

Repository files navigation

Babel Elephant

This is a submission to the HackSMU VII hackathon for the iMasons-Elephant Voices challenge which ran from April 11-12, 2026. The challenge statement was:

Develop a method to remove overlapping noise from elephant recordings (generators, cars, planes) without distorting the elephant call.

  • Use spectrograms to visualize sound
  • 44 audio recordings with 212 elephant calls embedded in mechanical noise
  • Some of the calls overlap with each other too
  • Spreadsheet has sound file name, start time, and end time for each call

We implemented a convolutional neural network to denoise elephant rumble audio files, based on existing academic research on the subject.

AI Disclosure

Considering the short 24-hour time constraint of HackSMU VII, we used off-the-shelf LLMs such as Claude Code and Perplexity to assist with some of the implementation and debugging.

Releases

No releases published

Packages

 
 
 

Contributors

Languages