alumae / kaldi-gstreamer-server

Real-time full-duplex speech recognition server, based on the Kaldi toolkit and the GStreamer framwork.
BSD 2-Clause "Simplified" License
1.07k stars 342 forks source link

When will gstreamer server return status=1 (i.e. No speech) ? And what will happen next ? #201

Open taomanwai opened 5 years ago

taomanwai commented 5 years ago

I read source code: https://github.com/alumae/kaldi-gstreamer-server/blob/master/kaldigstserver/worker.py

Does it mean if PyKaldi advance_decoding() is invoked but no extra num of frames decoded for long time (> 5s), server will return status=1?

After status=1 is returned , web socket will be closed immediately?