\section{include/sphinxbase Directory Reference}
\label{dir_e3d154c296a8e9be2797a4f81e9375b2}\index{include/sphinxbase Directory Reference@{include/sphinxbase Directory Reference}}
\subsection*{Files}
\begin{DoxyCompactItemize}
\item 
file {\bf ad.\+h}
\begin{DoxyCompactList}\small\item\em generic live audio interface for recording and playback \end{DoxyCompactList}\item 
file {\bf agc.\+h}
\begin{DoxyCompactList}\small\item\em routine that implements automatic gain control \end{DoxyCompactList}\item 
file {\bf bio.\+h}
\begin{DoxyCompactList}\small\item\em Cross platform binary I\+O to process files in sphinx3 format. \end{DoxyCompactList}\item 
file {\bf bitvec.\+h}
\begin{DoxyCompactList}\small\item\em An implementation of bit vectors. \end{DoxyCompactList}\item 
file {\bfseries byteorder.\+h}
\item 
file {\bf case.\+h}
\begin{DoxyCompactList}\small\item\em Locale-\/independent implementation of case swapping operation. \end{DoxyCompactList}\item 
file {\bf ckd\+\_\+alloc.\+h}
\begin{DoxyCompactList}\small\item\em Sphinx's memory allocation/deallocation routines. \end{DoxyCompactList}\item 
file {\bfseries clapack\+\_\+lite.\+h}
\item 
file {\bf cmd\+\_\+ln.\+h}
\begin{DoxyCompactList}\small\item\em Command-\/line and other configurationparsing and handling. \end{DoxyCompactList}\item 
file {\bf cmn.\+h}
\begin{DoxyCompactList}\small\item\em Apply Cepstral Mean Normalization (C\+M\+N) to the set of input mfc frames. \end{DoxyCompactList}\item 
file {\bf cont\+\_\+ad.\+h}
\begin{DoxyCompactList}\small\item\em Continuous A/\+D listening and silence filtering module. \end{DoxyCompactList}\item 
file {\bf err.\+h}
\begin{DoxyCompactList}\small\item\em Implementation of logging routines. \end{DoxyCompactList}\item 
file {\bfseries f2c.\+h}
\item 
file {\bfseries fe.\+h}
\item 
file {\bf feat.\+h}
\begin{DoxyCompactList}\small\item\em compute the dynamic coefficients from the cepstral vector. \end{DoxyCompactList}\item 
file {\bf filename.\+h}
\begin{DoxyCompactList}\small\item\em File names related operation. \end{DoxyCompactList}\item 
file {\bfseries fixpoint.\+h}
\item 
file {\bfseries fsg\+\_\+model.\+h}
\item 
file {\bf genrand.\+h}
\begin{DoxyCompactList}\small\item\em High performance prortable random generator created by Takuji Nishimura and Makoto Matsumoto. \end{DoxyCompactList}\item 
file {\bf glist.\+h}
\begin{DoxyCompactList}\small\item\em Generic linked-\/lists maintenance. \end{DoxyCompactList}\item 
file {\bf hash\+\_\+table.\+h}
\begin{DoxyCompactList}\small\item\em Hash table implementation. \end{DoxyCompactList}\item 
file {\bf heap.\+h}
\begin{DoxyCompactList}\small\item\em Heap Implementation. \end{DoxyCompactList}\item 
file {\bf huff\+\_\+code.\+h}
\begin{DoxyCompactList}\small\item\em Huffman code and bitstream implementation. \end{DoxyCompactList}\item 
file {\bf info.\+h}
\begin{DoxyCompactList}\small\item\em Print hostname, directory name, compile time and date. \end{DoxyCompactList}\item 
file {\bf jsgf.\+h}
\begin{DoxyCompactList}\small\item\em J\+S\+G\+F grammar compiler. \end{DoxyCompactList}\item 
file {\bf listelem\+\_\+alloc.\+h}
\begin{DoxyCompactList}\small\item\em Fast memory allocator for uniformly sized objects. \end{DoxyCompactList}\item 
file {\bf logmath.\+h}
\begin{DoxyCompactList}\small\item\em Fast integer logarithmic addition operations. \end{DoxyCompactList}\item 
file {\bf matrix.\+h}
\begin{DoxyCompactList}\small\item\em Matrix and linear algebra functions. \end{DoxyCompactList}\item 
file {\bf mmio.\+h}
\begin{DoxyCompactList}\small\item\em Memory-\/mapped I/\+O wrappers for files. \end{DoxyCompactList}\item 
file {\bf mulaw.\+h}
\begin{DoxyCompactList}\small\item\em Table for converting mu-\/law data into 16-\/bit linear P\+C\+M format. \end{DoxyCompactList}\item 
file {\bf ngram\+\_\+model.\+h}
\begin{DoxyCompactList}\small\item\em N-\/\+Gram language models. \end{DoxyCompactList}\item 
file {\bf pio.\+h}
\begin{DoxyCompactList}\small\item\em file I\+O related operations. \end{DoxyCompactList}\item 
file {\bf prim\+\_\+type.\+h}
\begin{DoxyCompactList}\small\item\em Basic type definitions used in Sphinx. \end{DoxyCompactList}\item 
file {\bf profile.\+h}
\begin{DoxyCompactList}\small\item\em Implementation of profiling, include counting , timing, cpu clock checking. \end{DoxyCompactList}\item 
file {\bf sbthread.\+h}
\begin{DoxyCompactList}\small\item\em Simple portable thread functions. \end{DoxyCompactList}\item 
file {\bfseries sphinxbase\+\_\+export.\+h}
\item 
file {\bf strfuncs.\+h}
\begin{DoxyCompactList}\small\item\em Miscellaneous useful string functions. \end{DoxyCompactList}\item 
file {\bf unlimit.\+h}
\begin{DoxyCompactList}\small\item\em (Obsolete, keep it for compilation purposes) \end{DoxyCompactList}\item 
file {\bf yin.\+h}
\begin{DoxyCompactList}\small\item\em Implementation of pitch estimation. \end{DoxyCompactList}\end{DoxyCompactItemize}
