Enrollment Process
Creating a Voiceprint. The process of creating a voiceprint is called "enrollment". In most commercial speaker verification and identification systems there is a formal, one-time process where speech samples are collected from an individual. The basic steps of this process are outlined below:

Pre-Process. Before being sent to the VMM-1™ voice biometric engine, speech samples are fully evaluated using a custom audio pre-processing library. We determine if there are any issues which would prevent the VMM-1™ engine from doings its job (i.e. background noise, distortion, low signal power, etc). Interactive feedback is provided if there are any issues -- this helps to greatly minimize "failure to enroll" errors.
Feature Extraction. Once we are sure the speech samples are of sufficient content and quality, the VMM-1™ engine extracts unique vocal features from the samples. VBG uses standard acoustic features (MFCC and LPC), as well as our own custom feature set. The use of multiple feature sets allows us to build more accurate voice models.
Template Generation. Extracted features are benchmarked relative to universal background models or cohort models, and are then further refined into a mathematical model that uniquely represents a user's speech patterns. This unique model is called a "template" or a "voiceprint".
Voiceprint Storage. Voiceprints are not WAV or other audio files. They are statistical representations of speech and thus cannot be stolen or used anywhere except within our system. Our voiceprints use a proprietary storage format that is further encrypted within our database system. Finally, all databases are housed and managed 24x365 in our secure data centers.
