System and method for speaker authentication and identification
AssigneeILLUMA Labs Inc.
InventorMilind Borkar
Life of this patent
Estimating the term…
Abstract
A system and method for enrolling a speaker in a speaker authentication and identification system (AIS), the method comprising: generating a user account, the user account comprising: a user identifier based on one or more metadata elements associated with an audio input received from an end device; generating a first i-vector from an audio frame of the audio input, a trained T-matrix, and a Universal Background Model (UBM), wherein the first i-vector generation comprises an optimized computation; and associating the user account with the first i-vector.
Claims22
A method for enrolling a speaker in a speaker authentication and identification system (AIS), the method comprising:
- generating a user account, the user account comprising:
- a user identifier based on one or more metadata elements associated with an audio input received from an end device;
- generating a first i-vector from an audio frame of the audio input, a trained T-matrix, and a Universal Background Model (UBM), wherein the first i-vector generation comprises an optimized computation;
- and
- associating the user account with the first i-vector, and wherein the optimized computation comprises:
- generating a feature matrix based on a feature vector;
- generating a Gaussian Mixture Model (GMM) mean matrix based on a plurality of mean vectors associated with a plurality of GMM components;
- and
- generating a delta matrix based on the feature matrix and the GMM mean matrix.
A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to perform a process, the process comprising:
- generating a user account, the user account comprising:
- a user identifier based on one or more metadata elements associated with an audio input received from an end device;
- generating a first i-vector from an audio frame of the audio input, a trained T-matrix, and a Universal Background Model (UBM), wherein the first i-vector generation comprises an optimized computation;
- and
- associating the user account with the first i-vector, and wherein the optimized computation comprises:
- generating a feature matrix based on a feature vector;
- generating a Gaussian Mixture Model (GMM) mean matrix based on a plurality of mean vectors associated with a plurality of GMM components;
- and
- generating a delta matrix based on the feature matrix and the GMM mean matrix.
A system for enrolling a speaker in a speaker authentication and identification system (AIS), comprising:
- a processing circuitry;
- and
- a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:
- generate a user account, the user account comprising:
- a user identifier based on one or more metadata elements associated with an audio input received from an end device;
- generate a first i-vector from an audio frame of the audio input, a trained T-matrix, and a Universal Background Model (UBM), wherein the first i-vector generation comprises an optimized computation;
- and
- associate the user account with the first i-vector, wherein the system is further configured to:
- generate a feature matrix based on a feature vector;
- generate a Gaussian Mixture Model (GMM) mean matrix based on a plurality of mean vectors associated with a plurality of GMM components;
- and
- generate a delta matrix based on the feature matrix and the GMM mean matrix.
Dependencies are inferred from the claim text.