Luis Beltran

Information & Communications Technology

Azure Mobile Development Enterprise Architecture

Zlín, Czechia

Voice biometry: Recognizing speakers in our apps

The Speaker Recognition service (a feature from Speech Cognitive Service) provides algorithms that verify and identify speakers by their unique voice characteristics.

Speaker Recognition is used to answer the question “who is speaking?”. You provide audio training data for a single speaker, which creates an enrollment profile based on the unique characteristics of the speaker's voice. Then you can cross-check audio voice samples against this profile to verify that the speaker is the same person (speaker verification), or cross-check audio voice samples against a group of enrolled speaker profiles, to see if it matches any profile in the group (speaker identification).

In this talk, I'll guide you through the process of enrollment, verification and identification of users by voice.


Luis Beltran

Microsoft MVP

I'm a Microsoft MVP in Developer Technologies and AI. I am currently pursuing a PhD in Engineering Informatics at Tomas Bata University in Zlin, Czech Republic.

I've been developing .NET apps for +10 years. I find C# a really powerful language which allow us to create different kinds of software. I focus on mobile apps (Xamarin), cloud computing (Azure) and AI.

I enjoy sharing my knowledge with others.

Luis's full speaker profile