CLLGSDASJun 11, 2021

N-Best ASR Transformer: Enhancing SLU Performance using Multiple ASR Hypotheses

arXiv:2106.06519v1713 citations
Originality Incremental advance
AI Analysis

This work addresses the issue of ASR errors for SLU systems, offering an incremental improvement that is accessible with third-party ASR APIs.

The paper tackles the problem of transcription errors in ASR negatively impacting SLU performance by proposing a method using concatenated N-best ASR hypotheses as input to transformer models, achieving performance equivalent to prior state-of-the-art on the DSTC2 dataset and significantly outperforming it in low-data regimes.

Spoken Language Understanding (SLU) systems parse speech into semantic structures like dialog acts and slots. This involves the use of an Automatic Speech Recognizer (ASR) to transcribe speech into multiple text alternatives (hypotheses). Transcription errors, common in ASRs, impact downstream SLU performance negatively. Approaches to mitigate such errors involve using richer information from the ASR, either in form of N-best hypotheses or word-lattices. We hypothesize that transformer models learn better with a simpler utterance representation using the concatenation of the N-best ASR alternatives, where each alternative is separated by a special delimiter [SEP]. In our work, we test our hypothesis by using concatenated N-best ASR alternatives as the input to transformer encoder models, namely BERT and XLM-RoBERTa, and achieve performance equivalent to the prior state-of-the-art model on DSTC2 dataset. We also show that our approach significantly outperforms the prior state-of-the-art when subjected to the low data regime. Additionally, this methodology is accessible to users of third-party ASR APIs which do not provide word-lattice information.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes