All Projects → nonday → FreeSR

nonday / FreeSR

Licence: other
A Free Library for Speaker Recognition (Verification),implemented by ncnn.

Programming Languages

java
68154 projects - #9 most used programming language
C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to FreeSR

deepaudio-speaker
neural network based speaker embedder
Stars: ✭ 19 (-9.52%)
Mutual labels:  speaker-recognition
D-TDNN
PyTorch implementation of Densely Connected Time Delay Neural Network
Stars: ✭ 60 (+185.71%)
Mutual labels:  speaker-recognition
KaldiBasedSpeakerVerification
Kaldi based speaker verification
Stars: ✭ 43 (+104.76%)
Mutual labels:  speaker-recognition
Voiceprint-recognition-Speaker-recognition
It is a complete project of voiceprint recognition or speaker recognition.
Stars: ✭ 82 (+290.48%)
Mutual labels:  speaker-recognition
AESRC2020
a deep accent recognition network
Stars: ✭ 35 (+66.67%)
Mutual labels:  speaker-recognition
speaker-recognition-pytorch
Speaker recognition ,Voiceprint recognition
Stars: ✭ 49 (+133.33%)
Mutual labels:  speaker-recognition
GE2E-Loss
Pytorch implementation of Generalized End-to-End Loss for speaker verification
Stars: ✭ 72 (+242.86%)
Mutual labels:  speaker-recognition
AIML-Human-Attributes-Detection-with-Facial-Feature-Extraction
This is a Human Attributes Detection program with facial features extraction. It detects facial coordinates using FaceNet model and uses MXNet facial attribute extraction model for extracting 40 types of facial attributes. This solution also detects Emotion, Age and Gender along with facial attributes.
Stars: ✭ 48 (+128.57%)
Mutual labels:  gender-recognition
HSE FaceRec tf
Tensorflow/Keras small models for face recognition, ag/gender prediction from images
Stars: ✭ 23 (+9.52%)
Mutual labels:  gender-recognition
age-and-gender
Predict Age and Gender of people from images | Determination of gender and age
Stars: ✭ 68 (+223.81%)
Mutual labels:  gender-recognition
wavenet-classifier
Keras Implementation of Deepmind's WaveNet for Supervised Learning Tasks
Stars: ✭ 54 (+157.14%)
Mutual labels:  speaker-recognition
meta-embeddings
Meta-embeddings are a probabilistic generalization of embeddings in machine learning.
Stars: ✭ 22 (+4.76%)
Mutual labels:  speaker-recognition
VoiceprintRecognition-Pytorch
本项目使用了EcapaTdnn模型实现的声纹识别
Stars: ✭ 140 (+566.67%)
Mutual labels:  speaker-recognition
GenderRecognizer
Plain Face Detector & Gender Recognizer
Stars: ✭ 57 (+171.43%)
Mutual labels:  gender-recognition
meta-SR
Pytorch implementation of Meta-Learning for Short Utterance Speaker Recognition with Imbalance Length Pairs (Interspeech, 2020)
Stars: ✭ 58 (+176.19%)
Mutual labels:  speaker-recognition
Piwho
Speaker recognition library based on MARF for raspberry pi and other SBCs.
Stars: ✭ 50 (+138.1%)
Mutual labels:  speaker-recognition
speaker-recognition-papers
Share some recent speaker recognition papers and their implementations.
Stars: ✭ 92 (+338.1%)
Mutual labels:  speaker-recognition
MiniVox
Code for our ACML and INTERSPEECH papers: "Speaker Diarization as a Fully Online Bandit Learning Problem in MiniVox".
Stars: ✭ 15 (-28.57%)
Mutual labels:  speaker-recognition
11K-Hands
Two-stream CNN for gender classification and biometric identification using a dataset of 11K hand images.
Stars: ✭ 44 (+109.52%)
Mutual labels:  gender-recognition
WreckFaceApp
Android application for gender, age and face recognition using OpenCV and JavaCV libraries
Stars: ✭ 21 (+0%)
Mutual labels:  gender-recognition

FreeSR: A Free Library for Speaker Recognition

This is a free library for Speaker Recognition (Verification), which is completely implemented in C/C++ by ncnn. In addition, Speaker Gender Recognition is also implemented. We also provide a example for java.

FreeSR

Windows (X64/Release) Linux (X64) Android
>=VS2015 g++7.5.0 AS 3.2
Speaker Recognition(Verification)
Speaker Gender Recognition

Usage

mkdir build; cd build; cmake.exe .. -G"Visual Studio 14 Win64"

The input is preferably raw data without normalization from wav (single channel, bitspersample 16bits and sample rate 16K). More detailed information about usage of FreeSR can be referred to speaker_recognizer.h.

Example

Performance

Platform Input Length Time(ms) Library Size 1:N
Win10 i7-8700 CPU @ 3.20GHz 4s@16KHz -- 5.22MB(dll) 1:100000
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].