Litcius/Paper detail

Stateful Conformer with Cache-Based Inference for Streaming Automatic Speech Recognition

Vahid Noroozi, Somshubra Majumdar, Ankur Kumar, Jagadeesh Balam, Boris Ginsburg

202411 citationsDOI

Abstract

In this paper, we propose an efficient and accurate streaming speech recognition model based on the FastConformer architecture. We adapted the FastConformer architecture for streaming applications through: (1) constraining both the look-ahead and past contexts in the encoder, and (2) introducing an activation caching mechanism to enable the non-autoregressive encoder to operate autoregressively during inference. The proposed model is thoughtfully designed in a way to eliminate the accuracy disparity between the train and inference time which is common for many streaming models. Furthermore, our proposed encoder works with various decoder configurations including Connectionist Temporal Classification (CTC) and RNN-Transducer (RNNT) decoders. We evaluate the proposed model and demonstrate that it can achieve better accuracy with lower latency and inference time compared to a conventional buffered streaming model baseline.

Topics & Concepts

Computer scienceInferenceEncoderLatency (audio)CacheAutoregressive modelSpeech recognitionArtificial intelligenceStateful firewallLanguage modelReal-time computingComputer networkTelecommunicationsEconometricsEconomicsOperating systemNetwork packetSpeech Recognition and SynthesisSpeech and Audio ProcessingMusic and Audio Processing