Anwarvic / Speaker-Recognition

This repo contains my attempt to create a Speaker Recognition and Verification system using SideKit-1.3.1
108 stars 32 forks source link

How to add a new speaker without retraining #6

Open IsmaelAh opened 5 years ago

IsmaelAh commented 5 years ago

hello,i would to know when a new speaker (not in data) ,how can deal with this state ,i read about this in paper (Speaker Verification Using Adapted Gaussian Mixture Models) to get final UBM combie Individual subpopulation models ,i mean that is ,instead of add audio files to data(for a new speaker) then train from zero model, instead of that in paper they say:combine first UBM(before add new file to data) and combine it with second (new speaker) ,is this true or false,and if is true how can i do this using sidekit or other method,becuse not logical to train model from zero.

Anwarvic commented 5 years ago

That depends on what do you mean by adding a "new speaker".

Anwarvic commented 5 years ago

And if you want a system that can learn to identify the new speaker without being trained on him/her, then you should use something like Siamese Network. This network architecture is able to know the similarity and differences between the two input data. This network is widely used for face recognition but can be used for voice recognition as well.