IDVoice CC is a product for speaker verification in telephone channel. The underlying software basis for it is the IDVoice CC SDK (VoiceSDK CC) - a software development kit producing a high level API for all the described capabilities and features. This section describes IDVoice CC SDK from a technical point of view.
Each IDVoice CC SDK distribution contains the following SDK components:
- Voice verification
- Voice antispoofing (optional)
- Speech analysis tools (speech length estimation, signal-to-noise ratio estimation)
- Speaker diarization
- Age and gender estimation
Core distribution contains the following resources:
- binary library implemented in C++, provided in platform-specific format
- configuration files and other resources required by IDVoice CC SDK components
- developer documentation in Doxygen/Sphinx/Javadoc format
- various examples and demos implemented for each programming language supported (C, C++, C#, Java, Python)