Namespace AiDotNet.Audio.Fingerprinting
Classes
- ASTModel<T>
AST (Audio Spectrogram Transformer) - A pure attention-based model for audio classification.
- AudioFingerprinterBase<T>
Base class for audio fingerprinting algorithms.
- CLAPModel<T>
CLAP (Contrastive Language-Audio Pretraining) - A neural network model that learns to align audio and text representations in a shared embedding space.
- ChromaprintFingerprinter<T>
Chromaprint-style audio fingerprinter based on chroma features.
- ChromaprintOptions
Configuration options for Chromaprint fingerprinting.
- PANNsModel<T>
PANNs (Pretrained Audio Neural Networks) - Large-scale pretrained CNN models for audio pattern recognition.
- SpectrogramFingerprintOptions
Configuration options for spectrogram fingerprinting.
- SpectrogramFingerprinter<T>
Spectrogram peak-based audio fingerprinter (Shazam-style).
Enums
- PANNsArchitecture
PANNs architecture variants.