ProGRes: Prompted Generative Rescoring on ASR n-Best

Ada Defne Tur, Adel Moumen, Mirco Ravanelli
8/30/2024
cs.CLcs.SDeess.AS

No official code found. Best implementation: AdaDTur/ProGRes (3 stars, last commit 2024-09-03).

Abstract

Large Language Models (LLMs) have shown their ability to improve the performance of speech recognizers by effectively rescoring the n-best hypotheses generated during the beam search process. However, the best way to exploit recent generative instruction-tuned LLMs for hypothesis rescoring is still unclear. This paper proposes a novel method that uses instruction-tuned LLMs to dynamically expand the n-best speech recognition hypotheses with new hypotheses generated through appropriately-prompted LLMs. Specifically, we introduce a new zero-shot method for ASR n-best rescoring, which combines confidence scores, LLM sequence scoring, and prompt-based hypothesis generation. We compare Llama-3-Instruct, GPT-3.5 Turbo, and GPT-4 Turbo as prompt-based generators with Llama-3 as sequence scorer LLM. We evaluated our approach using different speech recognizers and observed significant relative improvement in the word error rate (WER) ranging from 5% to 25%.

View on arXivView PDF

Code Implementations(1)

AdaDTur/ProGResCommunity100%

This repository hosts the data and code files for our 2024 IEEE SLT paper ProGRes: Prompted Generative Rescoring on ASR n-Best

30PythonJun 21, 20242 years ago
asrllmsnlpspeech-processingspeech-recognition

Cite this paper

@article{tur2024progres,
  title  = {ProGRes: Prompted Generative Rescoring on ASR n-Best},
  author = {Ada Defne Tur and Adel Moumen and Mirco Ravanelli},
  year   = {2024},
  eprint = {2409.00217},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.00217v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.00217.svg)](https://codeofpaper.com/paper/2409.00217)

Discussion