Multilingual Long-Form Speech Instruction Following: KIT's Submission to IWSLT 2026
KIT's submission to the IWSLT 2026 Instruction Following Track presents a multilingual long-form speech instruction system that leverages a data augmentation pipeline to generate over 1 million training instances and employs a hybrid decoding strategy combining likelihood-based re-ranking with Minimum Bayes Risk to overcome semantic degradation in long-form inference.
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
The Big Picture: Teaching AI to Listen to Long Stories
Imagine you have a smart assistant that is great at understanding short sentences, like "What's the weather?" or "Translate this word." But if you ask it to listen to a 15-minute lecture or a long podcast, it gets confused, forgets the beginning, or starts hallucinating.
The researchers at KIT (Karlsruhe Institute of Technology) wanted to fix this. They entered a competition called IWSLT 2026, where the goal was to build an AI that can follow instructions based on long-form speech (up to 15 minutes) in four languages: English, German, Italian, and Chinese. They also had to handle a "surprise task" they didn't know about in advance.
Here is how they did it, broken down into four main parts.
1. The Data Problem: Turning Short Snippets into a Marathon
The Challenge: Most AI training data is like a collection of short, 15-second voice notes. But the competition required the AI to handle 15-minute audio files. It's like trying to train a marathon runner using only 100-meter sprints.
The Solution: They built a "Data Factory" to stretch short clips into long stories.
- The Glue Method: They took thousands of short audio clips and glued them together end-to-end to create long segments.
- The Translator: Since most data was only in English, they used a super-smart AI translator to create versions in German, Italian, and Chinese.
- The Label Maker: They used AI to write instructions and answers for the new long clips, effectively creating over 1 million new training examples.
The Result: They turned a library of short voice notes into a massive library of long lectures and conversations, ready for training.
2. The Training Strategy: Balancing the Diet
The Challenge: The AI had to learn six different tasks:
- ASR: Transcribing speech to text.
- ST: Translating speech to text in another language.
- SQA: Answering questions about what was heard.
- SSUM: Summarizing the audio.
- ACHAP: Breaking the audio into chapters with titles.
- Surprise: Doing something unknown.
Some of these tasks had way more data than others (like a diet heavy on broccoli but light on carrots). If they just fed the AI data randomly, it would get good at the common tasks and forget the rare ones.
The Solution: They tried two ways to mix the data:
- Fixed Plan: Manually deciding to feed the AI 10% ASR, 30% Q&A, etc.
- Temperature Scaling (The "Square Root" Trick): They used a mathematical formula (Temperature = 2) that naturally balances the diet. It's like a smart chef who gives you a little bit of everything, but doesn't let the most common ingredient drown out the rare ones.
The Discovery: The "Square Root" method worked best. It helped the AI learn all tasks equally well without getting confused.
3. The "Secret Code" Failure (Chain-of-Thought)
The Challenge: The team tried a popular trick called "Chain-of-Thought." This is like telling the AI, "Before you answer, think about what task this is first." They gave the AI special "tokens" (like secret codes) to say, "This is a translation task" or "This is a summary task."
The Failure: It backfired. The AI got lazy. Because "Summarization" was slightly more common and looked similar to "Transcription," the AI started guessing "Summarization" for almost everything, even when it was supposed to be translating. It stopped listening to the instructions and just picked the path of least resistance.
The Lesson: You can't just tell an AI "what to do" with a simple label if the tasks are too similar; it needs to actually learn the difference through practice, not just a prefix.
4. The Final Polish: The "Re-Ranking" Filter
The Challenge: When the AI generates an answer, it often creates 17 different versions. Some are perfect, some are gibberish. The team needed a way to pick the best one without knowing which task they were doing (since the "Surprise Task" was unknown).
The Failure of Standard Methods:
- Likelihood (The "Confidence" Check): The AI picked the answer it felt most confident about. This worked great for Transcription (ASR) but was terrible for Summarization. It kept picking answers that were broken into tiny, choppy pieces because the math looked good, even though the meaning was lost.
- MBR (The "Consensus" Check): This method picked the answer that was most similar to all the other answers. This was safe and good for meaning, but it ignored the best transcription candidates.
The Winning Strategy (Likelihood + MBR):
They combined the two. Think of it like a hiring committee:
- Likelihood is the "Confident Candidate" who speaks fast and clearly.
- MBR is the "Safe Candidate" who is consistent.
- The Combo: They let the "Confident Candidate" win, unless the "Safe Candidate" strongly disagrees. This stopped the AI from picking choppy, broken answers for summarization tasks while still keeping the best transcriptions.
The Final Results
The team submitted two systems:
- The Primary System (End-to-End): The AI listens to audio and gives an answer directly. It was great at understanding the meaning (answering questions, summarizing).
- The Contrastive System (Cascaded): The AI first writes down exactly what was said (Transcription), and then reads that text to answer. This was amazing at getting the words right (Transcription) and translating, but slightly worse at deep understanding.
The Surprise: When the "Surprise Task" (Quality Estimation) came up, the system that wrote down the text first (Cascaded) crushed the competition, while the direct system failed completely. This showed that sometimes, breaking a complex problem into steps (Listen -> Write -> Think) is better than trying to do it all at once.
Summary
The paper shows that to make AI listen to long speeches, you need to:
- Stretch short data into long data.
- Balance the training diet using a "square root" math trick.
- Avoid simple "task labels" that make the AI lazy.
- Combine confidence and consistency to pick the best answer.
They successfully built a system that handles long, multilingual audio, proving that with the right data and a smart "voting" system for answers, AI can finally listen to the whole story, not just the first sentence.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.