printf (" --quality n        Encoding quality (0-10), default 3\n");
printf (" --quality n        Encoding quality (0-10), default 8\n");
void usage(){   printf ("Usage: speexenc [options] input_file output_file\n");   printf ("\n");   printf ("Encodes input_file using Speex. It can read the WAV or raw files.\n");   printf ("\n");   printf ("input_file can be:\n");   printf ("  filename.wav      wav file\n");   printf ("  filename.*        Raw PCM file (any extension other than .wav)\n");   printf ("  -                 stdin\n");   printf ("\n");     printf ("output_file can be:\n");   printf ("  filename.spx      Speex file\n");   printf ("  -                 stdout\n");   printf ("\n");     printf ("Options:\n");   printf (" -n, --narrowband   Narrowband (8 kHz) input file\n");    printf (" -w, --wideband     Wideband (16 kHz) input file\n");    printf (" -u, --ultra-wideband \"Ultra-wideband\" (32 kHz) input file\n");    printf (" --quality n        Encoding quality (0-10), default 3\n");    printf (" --bitrate n        Encoding bit-rate (use bit-rate n or lower)\n");    printf (" --vbr              Enable variable bit-rate (VBR)\n");    printf (" --abr rate         Enable average bit-rate (ABR) at rate bps\n");    printf (" --vad              Enable voice activity detection (VAD)\n");    printf (" --dtx              Enable file-based discontinuous transmission (DTX)\n");    printf (" --comp n           Set encoding complexity (0-10), default 3\n");    printf (" --nframes n        Number of frames per Ogg packet (1-10), default 1\n");    printf (" --comment          Add the given string as an extra comment. This may be\n");   printf ("                     used multiple times.\n");   printf (" --author           Author of this track.\n");   printf (" --title            Title for this track.\n");   printf (" -h, --help         This help\n");    printf (" -v, --version      Version information\n");    printf (" -V                 Verbose mode (show bit-rate)\n");    printf ("Raw input options:\n");   printf (" --rate n           Sampling rate for raw input\n");    printf (" --stereo           Consider raw input as stereo\n");    printf (" --le               Raw input is little-endian\n");    printf (" --be               Raw input is big-endian\n");    printf (" --8bit             Raw input is 8-bit unsigned\n");    printf (" --16bit            Raw input is 16-bit signed\n");    printf ("Default raw PCM input is 16-bit, little-endian, mono\n");    printf ("\n");   printf ("More information is available from the Speex site: http://www.speex.org\n");   printf ("\n");   printf ("Please report bugs to the mailing list `speex-dev@xiph.org'.\n");}