雾聪
2023-08-09 db5205054211f269ad76e57a8c118164c360a972
funasr/runtime/onnxruntime/src/paraformer-online.cpp
@@ -125,11 +125,15 @@
        }
    } else {
        if (input_finished) {
        if (!reserve_waveforms_.empty()) {
            waves = reserve_waveforms_;
        }
        wav_feats = lfr_splice_cache_;
        OnlineLfrCmvn(wav_feats, input_finished);
            if (!reserve_waveforms_.empty()) {
                waves = reserve_waveforms_;
            }
            wav_feats = lfr_splice_cache_;
            if(wav_feats.size() == 0){
                LOG(ERROR) << "wav_feats's size is 0";
            }else{
                OnlineLfrCmvn(wav_feats, input_finished);
            }
        }
    }
    if(input_finished){