Open jageshmaharjan opened 6 years ago
Hey jagesnmanarjan,
I just now cloned the project and started working in it and i was wondering the same thing that you did. I see this post is already 3 months old, but maybe you had some luck in figuring this out?
I would be very interested in how you managed to do it!
I think you need to train the UBM model, and then give that to GMMSet()
, and call predict_one_with_rejection()
. However, I'm not sure how to train the UBM model, as there's no documentation in the code.
Initially, I trained with few speakers. Later, when I do the prediction with those users' whose data were not enrolled for training phase. Those users were predicted to those close enough in the training data. How, do I throw the error message which does not match the fit on the model. In short, how do I prevent false acceptance? I was trying to put some threshold value on the score, however, it doesn't seem to work well.
Is there any way to prevent false acceptance.