Reset encoder states on endpointing for streaming transducer. (#924)
This commit is contained in:
@@ -344,6 +344,9 @@ class OnlineRecognizerTransducerImpl : public OnlineRecognizerImpl {
|
||||
}
|
||||
}
|
||||
|
||||
// reset encoder states
|
||||
s->SetStates(model_->GetEncoderInitStates());
|
||||
|
||||
// we keep the decoder_out
|
||||
decoder_->UpdateDecoderOut(&s->GetResult());
|
||||
Ort::Value decoder_out = std::move(s->GetResult().decoder_out);
|
||||
|
||||
Reference in New Issue
Block a user