← all repositories

yeyupiaoling/VoiceprintRecognition-Pytorch

A PyTorch implementation of speaker verification using neural network architectures like EcapaTdnn and ResNetSE with ArcFace loss.

VoiceprintRecognition-Pytorch
Not currently ranked — collecting fresh signals.
star history

This project implements a voiceprint/speaker recognition system using various deep learning models including EcapaTdnn, ResNetSE, ERes2Net, and CAM++. It supports multiple audio preprocessing methods such as MelSpectrogram, Spectrogram, MFCC, and Fbank. The system uses ArcFace loss (AAMLoss) along with other loss functions like AM loss, ARM loss, and CE loss for training speaker embedding networks.

Frequently asked

What is yeyupiaoling/VoiceprintRecognition-Pytorch?
A PyTorch implementation of speaker verification using neural network architectures like EcapaTdnn and ResNetSE with ArcFace loss.
Is VoiceprintRecognition-Pytorch open source?
Yes — yeyupiaoling/VoiceprintRecognition-Pytorch is open source, released under the Apache-2.0 license.
What language is VoiceprintRecognition-Pytorch written in?
yeyupiaoling/VoiceprintRecognition-Pytorch is primarily written in Python.
How popular is VoiceprintRecognition-Pytorch?
yeyupiaoling/VoiceprintRecognition-Pytorch has 1.3k stars on GitHub.
Where can I find VoiceprintRecognition-Pytorch?
yeyupiaoling/VoiceprintRecognition-Pytorch is on GitHub at https://github.com/yeyupiaoling/VoiceprintRecognition-Pytorch.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.