Streaming RNNT ASR with context 
Im trying to implement streaming ASR from microphone with PyAudio. However, Im a bit stuck on which functions to use exactly.
Im now using pyaudio with stream_callback as provided by Online_ASR_Microphone_Demo.ipynb, but Im stuck in how to progress further.

I found the script of speech_to_text_cache_aware_streaming_infer.py, which uses conformer_stream_step() in combination with a model trained specifically for streaming, but there are also a lot of functions in streaming_utils.py as StreamingFeatureBufferer and FrameASR to provide buffers and transcribe from there, however in my understanding the transcription wouldnt use context.

Im a bit stuck on which functions I should for streaming ASR with the best possible result. Can I directly use the chunks from the audio in the conformer_stream_step() or do I need something like StreamingFeatureBufferer in between?

Could you provide an overview on which functions I should use to provide such a pipeline? And should I train a streaming model? Or would a full context model work fine.