IDVoice® TD

Text Dependent Voice Verification

What is text dependent voice verification?

Voice biometrics is the science of using a person’s voice as a uniquely identifying characteristic. One of the two ways we put voice biometrics into practice is called Text Dependent Voice Verification. The other is Text Independent Voice Verification.

Text Dependent biometrics depend on the text the person is speaking. This text is often referred to as a “voice passphrase.” The typical scenario for Text Dependent is a mobile or web login, a step-up authentication on mobile or web, or verifying identity through IVR authentication. Although Text Dependent is most commonly used with a passphrase that consists of three or four words that is about 1.5 seconds long, you can also use randomized numbers. User enrollment is active, meaning that the person must knowingly perform the enrollment and speak the required phrase.

Show More

The overall process of voice biometrics relies on the fact that each person’s voice is highly distinct due to how the human body produces sound. Therefore, by analyzing and processing samples of a person’s voice, it is possible to compare samples of voices to determine if the samples came from the same person. This is the basis for verifying identity through voice. This is simple to say, but analyzing a voice, extracting characteristics, and creating an accurate mathematical representation that is useful for comparing voices is a highly complex task. ID R&D’s voice biometric engine employs the latest signal processing and artificial intelligence technology to accomplish this goal.

About IDVoice

ID R&D’s core voice biometric capability, IDVoice, incorporates industry-leading research, deep expertise in speech biometrics and artificial intelligence to deliver a robust voice biometrics engine with unmatched functionality and accuracy. Features include advanced voice activity detection for improved speech processing and speaker diarization for isolation of a specific speaker’s audio stream.

The science behind IDVoice

IDVoice combines proprietary technology, deep neural networks (DNN), and convolutional neural networks (CNN) to achieve exceptional performance. Low error rates are consistently achieved even with far-field microphones and in noisy environments.

IDVoice Features

  • Use with any language – no retraining necessary
  • Text-dependent, text-independent modes
  • Fast voice activity detection and speech endpoint detection for higher accuracy
  • Industry-leading matching algorithms for enrollment, verification and identification
  • Accurate signal quality estimation including signal-to-noise ratio and net speech length estimation to ensure valid speech for enrollment and verification
  • Configurable software footprint – from 2MB on embedded systems to highly accurate and faster mobile and server-based packages
  • Cross-channel compatibility using calibration setting, no retraining and no re-enrollments when using across applications and devices
  • FIDO-compatible SDK for mobile devices
  • Robust documentation and code examples
  • C, C++, C#, Python, and Java desktop interfaces for server deployments

Text Dependent Voice Verification Advantages

  • null
    High resilience to noise
  • null
    Language independence
  • null
    High accuracy and speed due to ID R&D’s proprietary x-vector technology
  • null
    Small footprint compared to i-vector systems
  • null
    Works across different voice channels, such as web and call center

Voice Biometrics Benefits

  • null
    Minimize the use of weak passwords and strengthen security
  • null
    Reduce user frustration with password resets, obscure security questions and security codes
  • null
    Improve contact center efficiency and reduce handling times; reduce fraud
  • null
    Use with passive voice liveness to combat spoofing attempts
  • null
    Add facial or behavioral biometrics to further improve security and minimize false acceptance and rejection rates
  • null
    Add authentication to conversational interfaces like chatbots and home assistants

Getting started with IDVoice

IDVoice is delivered as an SDK for easy integration with your existing applications or product offerings. The product can be combined with our voice liveness technology, behavioral biometrics and facial liveness to address a wide range of use cases. Deploy IDVoice on mobile clients, servers, private clouds, and embedded systems. ID R&D supports Linux, Windows, iOS, and Android platforms, and is also available as a Docker image.

Want to learn more?

Unlike other solutions, ID R&D’s core voice verification technology works in any language without retraining, works across channels with a calibration setting, and is designed from the beginning to be noise-tolerant. Ready to learn more?