Available C++ Libraries FAQ

Libraries available to download (Q-Z)

SV_Lib - Class library for speech recognition and speaker verification

Currently, there are more than 20 classes in this library, including commonly used feature extraction algorithms and modeling techniques for speech recognition and speaker verification.

The following highlights the main features of this library:

  1. Modeling
    • Continuous density HMM,
    • Discrete density HMM,
    • Gaussian Mixture Model (GMM),
    • Vector Quantization model (VQ),
    • Multivariate Gaussian model,
    • Dynamic Time Wrapping (DTW),
  2. Feature extraction
    • Mel-scaled FFT based cepstrum (MFCC),
    • LPC based cepstrum (LPCC),
    • Dynamic features (delta cepstrum),
    • Pitch extractor,
  3. Speech Input
    • Read raw speech data (16-bit PCM, 8-bit ULAW),
    • Read data with SPHERE header (NIST format) (both compressed and uncompressed),
  4. Auxiliary Classes
    • Fourier transforms (FFT/IFFT),
    • Discrete cosine transform (DCT/IDCT),
    • LPC analysis,
    • Design FIR filter (lowpass, highpass, bandpass, bandstop),
    • Matrix (Inverse, Determinant, Eigen, SVD),
    • Waveform generator (noise, modulated tone, sawtooth etc.),
    • Window functions (hamming, hanning, triangle, blackman, etc.)
    • Function operation (root, minimum, numerical integration).

Operating Systems

  • PC 32-bit Windows
  • Solaris


  • Visual C++
  • GCC

Added : 1999-06-15 Amended: 2008-07-29 Licensing : Freeware

Add a comment
Our ads
Buy gold
Beat the credit crunch - buy gold online - quickly, safely and at low prices
Trumphurst Home Page
C++ Usenet Newsgroup
A Web form for submissions to this list
Contact the author for permission to distribute

Copyright (c) 2019 Nikki Locke, Trumphurst Ltd.
Permission is granted to distribute over the Internet without charge. The author's permission is required (and usually given) to distribute in any other way, including on CD.