VeriSpeak SDK

Speaker recognition for stand-alone or Web applications

VeriSpeak voice identification technology is designed for biometric system developers and integrators. The text-dependent speaker recognition algorithm assures system security by checking both voice and phrase authenticity. Voiceprint templates can be matched in 1-to-1 (verification) and 1-to-many (identification) modes.

Available as a software development kit that enables the development of stand-alone and Web-based speaker recognition applications on Microsoft Windows, Linux, macOS, iOS and Android platforms.

Technical Specifications

A minimum 11025 Hz sampling rate, with at least 16-bit depth, should be used during voice recording.

Voice samples of at least 2 seconds in length are recommended to assure recognition quality. Longer voice samples will further improve recognition.

See also the list of basic recommendations for speaker recognition.

All voice templates should be loaded into RAM before identification, thus the maximum voice template database size is limited by the amount of available RAM.

The voiceprint template size has linear dependence on the voice sample length. For example, when using voice samples that are 2 times shorter, the template size values will be 2 times smaller.

VeriSpeak 11.0 text-dependent engine can perform template matching in two modes:

  • Fixed phrase – each subject in the database has recorded the same phrase. This mode provides faster matching, but lower reliability.
  • Unique phrase – each subject in the database has recorded a unique phrase. This mode provides higher reliability, but slower matching.

VeriSpeak biometric template extraction and matching algorithm is designed to run on multi-core processors allowing to reach maximum possible performance on the used hardware.

VeriSpeak 11.0 text-dependent voiceprint engine specifications
Template extraction components Mobile
Template extraction time (seconds) 1.34 (1) 1.20 (1) 1.34 (2) 0.60 (2)
Template matching components Mobile Voice Matcher Voice Matcher
Template matching speed
fixed phrase mode
(voiceprints per second)
100 (1) 8,000 (2)
Template matching speed
unique phrase mode
(voiceprints per second)
20 (1) 1,700 (2)
Single voiceprint record size in a template, when 5 second long voice samples used (bytes) 3,500 - 4,500

(1) Requires to be run on Android devices based on at least Snapdragon S4 system-on-chip with Krait 300 processor (4 cores, 1.51 GHz).
(2) Requires to be run on PC or laptop with at least Intel Core i7-4771 processor.

Neurotechnology Distributors Map Ex-Cle S.A - representative in Argentina FingerSec do Brasil - distributor in Brazil (web site in Portuguese) Distributors in Chile Neurotechnology's Chinese Office (web site in Chinese) Security Systems Ltda - distributor in Colombia (web site in Spanish) Data6terms - distributor in Congo D.R. General Security El Salvador - distributor in El Salvador (web site in Spanish) Infokey Software Solutions - distributor in Greece (web site in Greek and English) Fulcrum Biometrics India Pvt. Ltd. - distributor in India Unifyia Solutions India Pvt. Ltd. - distributor in India Biometric srl - distributor in Italy (web site in Italian) Software Sources Ltd - distributor in Israel Tegara Corporation - distributor in Japan (web site in Japanese) Bruce and Brian Co., LTD. - distributor in Korea (web site in Korean) Biosec Solutions - distributor in Nigeria Digital Data Systems - distributor in Pakistan Ex-Cle S.A - distributor in Paraguay Digital Works - distributor in Peru Fingerprint i.t. - distributor in South Africa Intuate Biometrics - distributor in Spain (web site in Spanish) Sri Lanka Division - Neurotechnology Lab Delaney Biometrics - distributor in the UK Fulcrum Biometrics - representative in the USA Unifyia, Inc - distributor in the USA Distributors in Venezuela
Follow us
Facebook icon   LinkedIn icon   Twitter icon
Google+ icon   Youtube icon
Copyright © 1998 - 2019 Neurotechnology | Terms & Conditions | Privacy Policy | Career