AI SeedbankHelp preserve open and free AI for humanity's future

← All models

griko_gender_cls_svm_ecapa_voxceleb

griko · View on Hugging Face ↗

Get this model

Download TorrentMagnet Link

Seeders: · Leechers:

Model card

The complete upstream card, rendered from this payload's README.md — the same hash-verified bytes the torrent distributes. Images and off-site links are removed; the original card on Hugging Face carries them.


language: multilingual license: apache-2.0 datasets:

  • voxceleb2 libraries:
  • speechbrain tags:
  • gender-classification
  • speaker-characteristics
  • speaker-recognition
  • audio-classification
  • voice-analysis

Gender Classification Model

This model combines the SpeechBrain ECAPA-TDNN speaker embedding model with an SVM classifier to predict speaker gender from audio input. The model was trained and evaluated on the VoxCeleb2, Mozilla Common Voice v10.0, and TIMIT datasets

Model Details

  • Input: Audio file (will be converted to 16kHz, mono, single channel)
  • Output: Gender prediction ("male" or "female")
  • Speaker embedding: 192-dimensional ECAPA-TDNN embedding from SpeechBrain
  • Classifier: Support Vector Machine optimized through Optuna (200 trials)
  • Performance:
    • VoxCeleb2 test set: 98.9% accuracy, 0.9885 F1-score
    • Mozilla Common Voice v10.0 English validated test set: 92.3% accuracy
    • TIMIT test set: 99.6% accuracy

Training Data

The model was trained on VoxCeleb2 dataset:

  • Training set: 1,691 speakers (845 females, 846 males)
  • Validation set: 785 speakers (396 females, 389 males)
  • Test set: 1,647 speakers (828 females, 819 males)
  • No speaker overlap between sets
  • Audio preprocessing:
    • Converted to WAV format, single channel, 16kHz sampling rate, 256 kp/s bitrate
    • Applied SileroVAD for voice activity detection, taking the first voiced segment

Installation

You can install the package directly from GitHub:

pip install git+https://github.com/griko/voice-gender-classification.git

Usage

from voice_gender_classification import GenderClassificationPipeline

# Load the pipeline
classifier = GenderClassificationPipeline.from_pretrained(
    "griko/gender_cls_svm_ecapa_voxceleb"
)

# Single file prediction
result = classifier("path/to/audio.wav")
print(result)  # ["female"] or ["male"]

# Batch prediction
results = classifier(["audio1.wav", "audio2.wav"])
print(results)  # ["female", "male", "female"]

Limitations

  • Model was trained on celebrity voices from YouTube interviews
  • Performance may vary on different audio qualities or recording conditions
  • Designed for binary gender classification only

Citation

If you use this model in your research, please cite:

@misc{koushnir2025vanpyvoiceanalysisframework,
      title={VANPY: Voice Analysis Framework}, 
      author={Gregory Koushnir and Michael Fire and Galit Fuhrmann Alpert and Dima Kagan},
      year={2025},
      eprint={2502.17579},
      archivePrefix={arXiv},
      primaryClass={cs.SD},
      url={https://arxiv.org/abs/2502.17579}, 
}

Magnet link

Opens the swarm directly in your torrent client — no file download needed. Copy-paste works too:

magnet:?xt=urn:btih:f8170521be1462ff143680e76cd4a9882f7004de&dn=griko_gender_cls_svm_ecapa_voxceleb

Open magnet in torrent client · infohash f8170521be1462ff143680e76cd4a9882f7004de

Files & hashes

PathSizesha1sha256
README.md2.6 KB (2,709 B)e3cd20f618b93fe99d83d5b0893cbef2246f82565041d9765c6864dcb0432bce2fb9b368f71a4884d0bc7b57f53265ffe132e21c
config.json5.4 KB (5,507 B)5133d91cebc5665154909b62e9d7bcbeefb5c0316499e1cae995e5835a3312f5f3b4acdb60528610a1ff14b983570d5cc394c1bc
requirements.txt63 B (63 B)c9512cf3c68e9c979f3ea0099ec3c9de22df801a9ce0ddef25b4c0ad6b4ae71df04f88e048a7e0d92fc5373b191dbe040baad756
scaler.joblib24.6 KB (25,165 B)d3995cfb79bd23a8e1ac6c713c2c6703e4f50d654e44e58d1e6602f61913b53f65bcc328e400a4c33a97410c543a5f1e2f357651
svm_model.joblib15.9 MB (16,650,727 B)310d2498b4ed452baa68b70ee632c862522da86f74badd2f209f7bb09e511b85da387ca383e2734e3d092474edcff3b3549f2bfa

Cite this release

Canonical URL
https://aiseedbank.org/models/griko_gender_cls_svm_ecapa_voxceleb/
Slug
griko_gender_cls_svm_ecapa_voxceleb
Infohash
f8170521be1462ff143680e76cd4a9882f7004de
License
apache-2.0
Signing key fingerprint
85a3b32c3712427b

Every file carries a locally computed sha256 — verify a download against the signed sums: griko_gender_cls_svm_ecapa_voxceleb.SHA256SUMS (+ minisign signature).

Provenance

Upstream repositorygriko/gender_cls_svm_ecapa_voxceleb
Revision (pinned)25f3e5a3c1c172dceeb723d8061e3e80ba6c8d64
Fetched at2026-09-04T00:32:36Z
License at fetchapache-2.0
Snapshot toolhuggingface · seedbank 0.1.0

Trackers

✓ verified · rehash-vs-hf-metadata at 2026-09-04T00:32:38Z

apache-2.015.9 MB (16,684,171 bytes)joblibgender-classificationspeaker-characteristicsspeaker-recognitionaudio-classificationvoice-analysismultilingualpaper: 2502.17579