← Latest papers
⚡ electrical engineering

Reducing Prompt Sensitivity in LLM-based Speech Recognition Through Learnable Projection

This paper addresses the performance instability caused by fixed prompt designs in LLM-based speech recognition by proposing a simple, model-agnostic "prompt projector" module that learns to optimize prompt embeddings, thereby consistently improving accuracy and reducing variability across diverse datasets.

Original authors: Sergio Burdisso, Esaú Villatoro-Tello, Shashi Kumar, Srikanth Madikeri, Andrés Carofilis, Pradeep Rangappa, Manjunath K E, Kadri Hacioglu, Petr Motlicek, Andreas Stolcke

Published 2026-05-12
📖 4 min read☕ Coffee break read

Original authors: Sergio Burdisso, Esaú Villatoro-Tello, Shashi Kumar, Srikanth Madikeri, Andrés Carofilis, Pradeep Rangappa, Manjunath K E, Kadri Hacioglu, Petr Motlicek, Andreas Stolcke

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a brilliant, multilingual translator (the Large Language Model or LLM) who is incredibly smart but has never heard a human voice before. To make this translator understand speech, you connect it to a microphone system (the Speech Encoder) using a special adapter (the Speech Projector). This adapter translates the sound waves into a language the translator understands.

For a long time, researchers thought the only thing that mattered was building a good adapter. They assumed the "instruction" or prompt you gave the translator (like a note saying, "Please write down what you hear") didn't matter much, as long as it was consistent. They used the same handwritten note for every single test.

This paper says: "That's a problem. The note you write actually matters a lot, and it's making the system unstable."

Here is a breakdown of their findings and solution using simple analogies:

1. The Problem: The "Handwritten Note" Lottery

The researchers tested 10 different "notes" (prompts) to see which one worked best. They found that:

  • The note changes the score: Just like a student might get a better grade depending on how the teacher phrases the exam question, the speech recognition system got significantly better or worse results based only on the wording of the prompt.
  • No "Perfect" Note: There was no single note that worked best for every situation. A note that worked great for a phone call sounded terrible for a meeting recording.
  • The Instability: Because the "best" note changed depending on the data, the system was unpredictable. If you picked the wrong note by accident, your transcription could be full of errors.

The Analogy: Imagine trying to tune a radio. For years, everyone assumed the radio station (the prompt) didn't matter as long as the antenna (the speech encoder) was good. But this paper found that if you tune to the wrong station, the music sounds like static, even if the antenna is perfect. And there is no one "magic station" that plays good music for every listener.

2. The Solution: The "Smart Translator" for the Note

Instead of trying to find the perfect note (which is hard and inconsistent), the authors built a new tool called a Prompt Projector.

Think of the original prompt as a rough sketch. The Prompt Projector is like a smart filter or a "translator" that takes that rough sketch and automatically refines it into a perfect, high-definition instruction before it reaches the main translator (the LLM).

  • How it works: It learns to take any prompt you give it and reshape it into the most effective version for the LLM to understand.
  • It's a "Drop-in" Upgrade: You don't have to rebuild the whole system. You just add this small, learnable layer on top of the existing setup.
  • The Result: It doesn't matter if you give the system a bad note or a good note anymore. The "Smart Translator" fixes the note automatically.

The Analogy: Imagine you are giving directions to a GPS.

  • Before: You had to memorize the exact, perfect phrasing to get the GPS to work. If you said "Turn left at the big tree" instead of "Turn left at the oak tree," the GPS might get confused.
  • After: You add a "Smart Interpreter" between you and the GPS. Now, whether you say "Turn left at the big tree," "Go left near the green thing," or even just mumble, the Interpreter instantly translates your messy instruction into the perfect command the GPS needs. The GPS works perfectly every time, regardless of how you spoke.

3. The Results

The researchers tested this on four different types of audio (read books, phone calls, meetings, and contact center chats).

  • Consistency: The system became much more stable. The "bad" notes stopped causing bad results.
  • Performance: Even when using the "worst" original note, the system with the Prompt Projector performed better than the system using the "best" original note without the projector.
  • Simplicity: They didn't need to change the main brain (the LLM) or the microphone (the Speech Encoder). They just added this small, smart layer to handle the instructions.

Summary

The paper argues that relying on a fixed, human-written instruction for AI speech recognition is risky because small changes in wording cause big swings in performance. Their solution is a simple, learnable module that acts as a "universal translator" for instructions, ensuring the AI understands the task perfectly no matter how the instruction is phrased. This makes the system more robust, reliable, and less dependent on humans guessing the "perfect" way to ask for a transcription.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →