MOSS Transcribe Diarize Technical Report
MOSS Transcribe Diarize is a unified multimodal large language model that achieves state-of-the-art speaker-attributed, time-stamped transcription by leveraging a 128k context window and end-to-end training on extensive real-world data to overcome the limitations of existing systems.
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 are sitting in a crowded coffee shop, trying to write down exactly what three different friends are saying to each other. You need to know not just the words, but who said them and exactly when they spoke. This is the challenge of "Speaker-Attributed, Time-Stamped Transcription" (SATS). It's a superpower for computers, turning a messy audio recording into a clean, organized script where every sentence is tagged with a speaker's name and a precise clock time. This is incredibly useful for things like transcribing business meetings, analyzing customer service calls, or helping people with hearing impairments follow complex conversations.
Until now, computers usually tried to solve this in two separate steps. First, a "speech-to-text" robot would listen and type out the words. Then, a different "speaker detective" robot would try to figure out who said what. The problem is that these two robots often don't talk to each other. If the first robot makes a small mistake, the second robot gets confused, and the final script becomes a jumbled mess. It's like trying to assemble a puzzle where half the pieces are from a different box. This new paper introduces a new kind of computer brain that does both jobs at the same time, in one single, smooth motion.
The One-Brain Solution
The team behind this project, OpenMOSS, has built a new model called MOSS Transcribe Diarize. Think of this model as a super-intelligent, multi-tasking conductor. Instead of hiring a separate orchestra for the words and a separate one for the voices, this conductor holds the entire score in their head and directs the whole performance in one go.
In the past, computers struggled with long conversations. If a meeting lasted an hour, the old systems would have to chop the audio into tiny 30-second slices, solve each slice, and then try to glue them back together. This often led to the computer forgetting who "Speaker A" was after the break, or losing track of the conversation's flow. MOSS Transcribe Diarize changes the game by having a massive "memory window" of 128k tokens. To put that in perspective, this allows the model to listen to and understand up to 90 minutes of audio in a single, uninterrupted pass. It doesn't need to chop the audio up; it hears the whole story from start to finish, keeping a clear mental picture of who is who, even if they haven't spoken in a while.
How It Works (The Magic Trick)
The model is a "multimodal large language model," which is a fancy way of saying it can read text and listen to audio at the same time. Here is the trick:
- The Ears: It takes the raw sound waves and converts them into a digital format.
- The Translator: It uses a special "projection" to turn those sound waves into a language the text-reading part of the brain understands.
- The Output: Instead of just spitting out words, it outputs a script that looks like this:
[0.11] [S01] Good morning! [1.03] [S02] Morning, guys!. It tells you the speaker ID (S01, S02), the exact time they started speaking, and the words they said, all in one single forward pass.
To teach this model, the researchers didn't just use clean, studio-quality recordings. They fed it a massive diet of "real wild" data—recordings from the internet that include background noise, overlapping voices, different accents, and people talking over each other. They also created "simulated" conversations where they mixed and matched different voices to teach the model how to handle tricky situations, like when two people talk at the exact same time.
What They Found
The team tested their new model against some of the biggest, most expensive commercial systems currently available (like those from Doubao, ElevenLabs, and various Google models). They used three different types of tests:
- AISHELL-4: Long, real-world meeting recordings (up to ~40 minutes).
- Podcast: High-quality, long interviews with multiple guests.
- Movies: Short clips with fast, overlapping dialogue.
The results were impressive. In almost every test, MOSS Transcribe Diarize made fewer mistakes than the competition.
- Accuracy: It got the words right more often (lower Character Error Rate).
- Identity: It was much better at keeping track of who said what. The researchers measured this with a metric called Δcp (the difference between word errors and speaker errors). A lower number here means the model didn't get confused about who was speaking. MOSS Transcribe Diarize had the lowest Δcp scores, meaning it kept the speaker identities consistent even in long, messy conversations.
- Long-Form Capability: While some of the famous commercial models (like GPT-4o and Gemini 3 Pro) simply failed to process the long audio files or couldn't output the correct format for them, MOSS Transcribe Diarize handled the full 90-minute inputs without breaking a sweat.
Why This Matters
The paper suggests that by combining speech recognition and speaker identification into one unified system with a long memory, we can get much more reliable transcripts. The model proves that you don't need to chop up audio to understand it; you can listen to the whole conversation at once and still get the details right.
The authors are careful to note that while their model is a significant step forward, it is not a magic wand that solves every problem perfectly. They still see room for improvement, such as making the system work in real-time (streaming) and handling even more languages. But for now, they have shown that a single, unified brain can do the job of two separate robots, and do it better, especially when the conversation gets long and complicated.
The code and the model are now open for anyone to try, available on GitHub and Hugging Face, inviting others to see if they can build even better tools on top of this new foundation.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.