Papers for

call center software developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Forced aligner models improve word boundary timing in diverse English speech

Where Words Begin and End

Abstract: Forced aligners locate each word of a known transcript in the audio, and many speech pipelines depend on them. In our own data, a widely used CTC aligner inserts a pause at nearly every word boundary, and we found almost no aligner evaluated on telephone audio. We compare nine aligner configurations against human word boundaries on read, conversational and telephone English. The Montreal Forced Aligner (MFA) is the most precise, while CTC aligners consistently start words late, because most frames inside a word go to the blank token. We then fine-tune Whisper with LoRA to predict each word's start and end as timestamp tokens, training only on boundaries placed by people: 47 hours in 87 languages. The resulting aligner is more precise than MFA on every English test condition, and than MFA's own Korean and Dutch models. With FA-Bench's protocol and code on TIMIT, its word-boundary error is 11.6 ms, against 18.2 ms for the best published system. Two choices matter most on telephone conversations: placing the timestamp slots after the word they time, and training on noisy transcripts, which also makes the aligner nearly insensitive to errors in the transcript. The released model reaches 16.0 ms on real landline calls, against 36.5 ms for MFA. The models are available at https://huggingface.co/collections/Scicom-intl/force-alignment

Tue 13 OctComputation and Language
The gist
Finding exactly when words start and end in speech recordings is useful for many audio tools, but current systems often make mistakes, especially on phone calls. The authors compared popular alignment tools and found the Montreal Forced Aligner (MFA) to be accurate but not perfect. They improved a model called Whisper by training it on many languages to better predict word timings, making it more precise than existing tools for different types of English speech. This new model is especially reliable on noisy telephone audio and less sensitive to transcript errors.
Open → 2610.17782v1

Voice cloning improves accuracy and speaker identity without ratio tuning

RAWD-TTS: Ratio-Free Reward Alignment for Discrete-Diffusion Voice Cloning

Abstract: Zero-shot text-to-speech synthesizes new utterances in a speaker's voice from a short reference recording. Voice cloning requires accurate content and preserved speaker identity, but supervised acoustic-token prediction does not directly optimize these waveform-level properties. Reward-based post-training addresses this mismatch, but in discrete diffusion, token choices and reveal positions jointly define the sampling trajectory, complicating alignment. We introduce RAWD-TTS (Ratio-free Advantage-Weighted Denoising), which scores decoded samples with recognition and speaker rewards and uses group-relative advantages to weight masked-token reconstruction of those samples, without reverse-trajectory likelihoods or target audio. On 500 Russian CV3-Eval voice-cloning prompts, joint alignment reduces word error rate from 3.18% to 2.42% at the reward-selected checkpoint (24.0% relative) and to 2.58% at the final checkpoint (19.0%), while WavLM speaker cosine rises from 0.733 to 0.748 and 0.755. Controlled experiments characterize recognition-identity trade-offs and the effects of corruption count, group composition, and weighting.

Tue 29 SeptSound
The gist
Making computers talk exactly like someone from just a short voice clip usually has trouble getting the words right and keeping the speaker's unique voice. The authors propose a new method called RAWD-TTS that fine-tunes the speech output by giving rewards based on how well the words match and how much the voice sounds like the original speaker. This method helps the computer produce clearer, more accurate speech that still sounds like the person, all without needing complex calculations about how the speech is generated. They tested it on Russian speech samples and found it reduced errors and better matched the speaker's voice.
Open → 2609.37028v1

NemotronLabs voicechat integrates speech and tool use in real time

NemotronLabs VoiceChat: An Open Full-duplex Speech-to-Speech Model with Tool Calling Capabilities

Abstract: We introduce NemotronLabs VoiceChat, an open full-duplex speech-to-speech model with native tool-calling capabilities. NemotronLabs VoiceChat combines a streaming speech encoder and decoder-only language model with parallel specialized output streams for agent text and structured function calls, an auxiliary RNN-T branch for incremental user transcription, and a streaming TTS decoder. This design enables the model to listen, transcribe, reason, invoke tools, and speak within a unified streaming architecture while preserving the temporal behavior required for natural conversation. On Full-Duplex-Bench 1.0, NemotronLabs VoiceChat achieves the lowest pause-handling takeover rates among evaluated open-weight systems, 100\% takeover following user interruptions, and a 4.33/5 post-interruption response-quality score. On Full-Duplex-Bench 1.5, it resumes its response after user backchannels in 93\% of cases. NemotronLabs VoiceChat obtains a 55.1 normalized average on VoiceBench and, on Full-Duplex-Bench 3.0 (FDB 3.0), achieves 82.5\% tool-selection F1, while argument accuracy and end-to-end tool execution remain areas for improvement. These results demonstrate that full-duplex interaction, speech recognition and generation, general language capabilities, and external tool use can be integrated in a single open speech-to-speech model without sacrificing real-time conversational behavior.

Fri 18 SeptComputation and LanguageArtificial Intelligence
The gist
Conversations with computers often feel slow because the system has to wait for you to finish talking before responding. NemotronLabs developed a system that listens and talks at the same time, understanding speech as you speak and calling external tools instantly. This allows for smooth back-and-forth conversations where the system can even respond during interruptions. Their approach combines speech recognition, language understanding, tool usage, and speech generation in one model that works in real time.
Open → 2609.21967v1

Speaker diarization model improves accuracy by avoiding over-tightening

Over-Tightening-Aware Pseudo-Labeling for Tight-Boundary Speaker Diarization

Abstract: Training speaker diarization models on loose labels, such as speech segments with padded boundaries or filled pauses, often results in similarly loose model outputs. To obtain tighter boundaries, pseudo-labeling based on the averaged outputs of causal and anticausal models has been proposed. However, since the pseudo-labels are estimation-based, they can suffer from over-tightening, which increases missed detections that can propagate as unrecoverable errors to downstream tasks. This paper carefully analyzes the causes of over-tightening and proposes three approaches to address them: (i) removing pause filling rather than padding, (ii) introducing a burn-in phase to mitigate missed detections near the beginning of causal and anticausal predictions, and (iii) making pseudo-label-based co-training aware of the non-causal model used for final inference. Experimental results show that the proposed method reduces missed detections caused by over-tightening and improves both diarization accuracy and downstream multi-talker ASR performance.

Wed 9 SeptSound
The gist
Speaker diarization means identifying who is speaking and when in an audio recording. Labels for training models often have extra padding or filled pauses, which makes the models guess loose boundaries. The authors studied why trying to tighten these boundaries too much can cause missed detections and errors. They proposed three fixes to avoid these problems and showed their method helps diarization and speech recognition work better.
Open → 2609.09965v1