Voice components
MegaMatcher SDK includes the following biometric components for voiceprint template extraction, speaker verification and identification.
- Voice Client component
- Mobile Voice Client component
- Voice Processing component
- Voice Extractor component
- Mobile Voice Extractor component
- Voice Matcher component
- Fast Voice Matcher component
- Mobile Voice Matcher component
See also:
- Product Advisor to find out what specific components will be needed for your system.
- MegaMatcher Accelerator – a high-speed matching solution for high-productivity systems:
- MegaMatcher fingerprint modality components
- MegaMatcher face modality components
- MegaMatcher iris modality components
- MegaMatcher palmprint modality components
Voice Client component
The Voice Client component creates voice templates from audio samples on PC and Mac platform. It is intended for using on PC- and Mac-based clients of network-based biometric systems. The component can be configured to perform automatic voice activity detection, which allows to begin voice capture only when users start speaking, and finish capture when they stop speaking.
See technical specifications for the size of voice template and the requirements for voice record.
The Voice Client extracts a single voiceprint template in 0.6 seconds. The specified performance requires a PC or laptop with at least Intel Core i7-4771 processor.
This component license also enables signature pad support.
Three licenses for the Voice Client component are included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The licenses can be used on Microsoft Windows, Linux x86-64 or macOS platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Mobile Voice Client component
The Mobile Voice Client component creates voice templates from audio samples. It is designed for using with Android-based or iOS-based devices on client-side of network-based biometric systems.
The component is designed to run on Android or iOS or ARM Linux devices. The Android devices should be based on at least Snapdragon S4 system-on-chip (Krait 300 processor with 4 cores running at 1.51 GHz).
The Mobile Voice Client component can be configured to perform automatic voice activity detection, which allows to begin voice capture only when users start speaking, and finish capture when they stop speaking.
See technical specifications for the size of voice template and the requirements for voice record.
Three licenses for the Mobile Voice Client component are included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The licenses can be used on Android, iOS or ARM Linux platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Voice Processing component
The Voice Processing component creates voice templates from audio samples and is designed to be used in high-volume server applications, which run on server hardware with at least Intel Xeon Gold 6416H (2.2 GHz) processor. The component performs template extraction at a speed of 3,000 voiceprints per minute.
See technical specifications for the size of voice template and the requirements for voice record.
One Voice Processing component license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The license can be used on Microsoft Windows or Linux x86-64 platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Voice Extractor component
Voice Extractor creates voice templates from audio samples on PC and Mac platform. The component can be configured to perform automatic voice activity detection, which allows to begin voice capture only when users start speaking, and finish capture when they stop speaking.
See technical specifications for the size of voice template and the requirements for voice record.
The component extracts a single voiceprint template in 1.34 seconds. The specified performance requires a PC or laptop with at least Intel Core i7-4771 processor.
One Voice Extractor license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The license can be used on Microsoft Windows, Linux x86-64 or macOS platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Mobile Voice Extractor component
The Mobile Voice Extractor creates voice templates from audio samples and is designed to be run on Android or iOS or ARM Linux devices. The Android devices should be based on at least Snapdragon S4 system-on-chip (Krait 300 processor with 4 cores running at 1.51 GHz). The component extracts a single voiceprint template in 1.34 seconds.
The Mobile Voice Extractor component can be configured to perform automatic voice activity detection, which allows to begin voice capture only when users start speaking, and finish capture when they stop speaking.
See technical specifications for the size of voice template and the requirements for voice record.
One Mobile Voice Extractor license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The license can be used on Android, iOS or ARM Linux platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Voice Matcher component
The Voice Matcher performs voice template matching in 1-to-1 (verification) and 1-to-many (identification) modes on PC and Mac platform. Also the Voice Matcher component includes fused matching algorithm that allows to increase template matching reliability by matching templates that contain fingerprint, face, voice and/or iris records (note that matching fingerprints, irises and faces requires to purchase Fingerprint Matcher, Iris Matcher and Face Matcher components correspondingly).
The Voice Matcher component matches 8,000 voiceprints per second and is designed to be used in desktop or mobile biometric systems, which run on PCs or laptops with at least Intel Core i7-4771 (3.5 GHz) processor.
One Voice Matcher license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Standard SDK. The license can be used on Microsoft Windows, Linux x86-64 or macOS platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Fast Voice Matcher component
The Fast Voice Matcher performs voice template matching in 1-to-1 (verification) and 1-to-many (identification) modes on PC and Mac platform. It matches 40,000 voiceprints per second and is designed for large-scale biometric systems, which run on high-end PCs or servers hardware with at least Intel Core i7-4771 (3.5 GHz) processor.
Multi-biometric fused template matching can be achieved by combining the Fast Voice Matcher component with Fingerprint, Face and/or Iris Matchers (regular or fast versions of them can be used depending on project implementation).
One Fast Voice Matcher license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The license can be used on Microsoft Windows, Linux x86-64 or macOS platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
Mobile Voice Matcher component
The Mobile Voice Matcher performs voice template matching in 1-to-1 (verification) and 1-to-many (identification) modes. It matches 100 voiceprints per second and is designed to be used in embedded or mobile biometric systems, which run on Android or iOS or ARM Linux devices. The Android devices should be based on at least Snapdragon S4 system-on-chip (Krait 300 processor with 4 cores running at 1.51 GHz).
One Mobile Voice Matcher license is included with MegaMatcher 2025.2 Standard SDK and MegaMatcher 2025.2 Extended SDK. The license can be used on Android, iOS or ARM Linux platform. More licenses for this component can be purchased any time by MegaMatcher 2025.2 SDK customers.
