The Pytorch implementation of sound classification supports EcapaTdnn, PANNS, TDNN, Res2Net, ResNetSE and other models, as well as a variety of preprocessing methods.
-
Updated
Dec 17, 2025 - Python
The Pytorch implementation of sound classification supports EcapaTdnn, PANNS, TDNN, Res2Net, ResNetSE and other models, as well as a variety of preprocessing methods.
基于PaddlePaddle实现的音频分类,支持EcapaTdnn、PANNS、TDNN、Res2Net、ResNetSE等各种模型,还有多种预处理方法
An offline AI-powered video analysis tool with object detection (YOLO), image captioning (BLIP), speech transcription (Whisper), audio event detection (PANNs), and AI-generated summaries (LLMs via Ollama). It ensures privacy and offline use with a user-friendly GUI.
My music tech thesis prototype as well as recent class project
Local ONNX PANNs audio tagging for REAPER with ReaPack install, first-run model download, and compact in-DAW reports.
Privacy‑preserving VAD benchmark on domestic audio (CHiME‑Home): 8 models, accuracy vs efficiency.
Shazam, but for car engines — identify cars by their exhaust note. End-to-end pipeline: data, auto-labeling, contrastive training, inference.
Comparison of embedding-based models for electric guitar tone discrimination
Poor Man's Splice
Full-stack sample app that tags audio locally with PANNs — 527 AudioSet labels plus a 2048-dim embedding per clip — and stores every clip, tag, and dataset manifest in Backblaze B2 over the S3-compatible API. Next.js 16 + FastAPI, CPU by default.
Echolyx AI is an industrial predictive-maintenance MVP that uses audio-based machine learning to detect developing fan faults before failure. It uses PANNs CNN14 transfer learning to classify fan recordings as Normal or Faulty, with a Gradio interface for audio upload/microphone inference.
To associate your repository with the panns topic, visit your repo's landing page and select "manage topics."