Displaying 1 result from an estimated 1 matches for "speexrecorddata".
2007 Sep 12
0
not hearing the starts of words when encoding
...speex_encoder_ctl( encoder, SPEEX_GET_SAMPLING_RATE, &sampleRate );
    speex_encoder_ctl( encoder, SPEEX_GET_FRAME_SIZE, &frameSize);
    preprocess = speex_preprocess_state_init( frameSize, sampleRate );
    speex_preprocess_ctl( preprocess, SPEEX_SET_QUALITY, (void*)&quality);
    speexRecordData = (char*)malloc(frameSize*sizeof(char)*CHANNELS); // 2
channels, input and output
and the encoding code:
    speex_bits_reset( &encoderBits );
    if ( speex_preprocess( preprocess, (short*)recording.data(), 0 ) &&
         speex_encode_int( encoder, (short*)recording.data(), &e...