RyBac
RyBac

Reputation: 79

Recognizing multiple peoples voices

I am looking for an open source voice recognition engine that, instead of responding to spoken words, can determine who is speaking. Does anyone know where I might be able to find something like this?

Upvotes: 2

Views: 4629

Answers (3)

Nikolay Shmyrev
Nikolay Shmyrev

Reputation: 25220

You can consider

Bob SPEAR

https://pypi.python.org/pypi/bob.bio.spear

Alize/Mistral

http://mistral.univ-avignon.fr/index_en.html

GMM speaker identification in matlab

https://github.com/codyaray/speaker-recognition

Very basic speaker recognition in Java, not really accurate

https://github.com/amaurycrickx/recognito

In python, quite a state of the art toolkit

https://pypi.python.org/pypi/SIDEKIT

Upvotes: 4

Aliaksandr Harbunou
Aliaksandr Harbunou

Reputation: 1

If you're Symfony2 developer, I provide you bundle for Microsoft Speaker Recognition API: https://github.com/onekit/speaker-recognition-bundle

Feel different between speaker and speech. Speech-To-Text can be recognized by Chrome Browser.

Upvotes: 0

Mohamed Sherief
Mohamed Sherief

Reputation: 209

What you are looking for is speaker diarization and identification.

You can use Microsoft Speaker Recognition for doing the speaker identification task: https://www.microsoft.com/cognitive-services/en-us/speaker-recognition-api#identification

Upvotes: 2

Related Questions