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)