Is there an uncanny valley for AI voices?

Reddit r/ArtificialInteligence News

Summary

The Bland team explores the uncanny valley effect of AI voices and develops TTS models that can simulate human imperfections to enhance the naturalness and human-like experience of phone interactions.

No content available
Original Article
View Cached Full Text

Cached at: 08/27/26, 11:35 PM

# Is There an "Uncanny Valley" for AI Voices? Explorations and Insights from the Bland Team > **TL;DR:** The Bland team believes that a perfect TTS system would trigger the "uncanny valley" effect. They are developing a voice model that can generate natural human imperfections (such as breathing, pauses, and filler words) to pass phone tests and provide a more human-like interaction experience. ## Why Pursue Imperfection? Bland’s TTS Philosophy Bland's core idea is that they do not want a TTS system that generates perfect, fluent speech. What they need is a system that mimics the "imperfect" traits of human speech. This pursuit stems from a deep understanding of user experience. As team member Jack puts it: "We’ve all been on calls with IVR (Interactive Voice Response) or bots, and just hearing the robotic voice talk to you is annoying." They hope that by making the AI agent’s voice more natural and expressive, they can create an experience entirely different from other phone agents, making the person on the other end believe they are talking to a real human. ## What is Bland? Bland is an enterprise-grade voice AI platform. They self-host all their models, including TTS (Text-to-Speech), ASR (Automatic Speech Recognition), and LLMs (Large Language Models). This full-stack control enables them to meet the diverse needs of each enterprise client, where sometimes clients require different models and fine-tuning for specific use cases. ## Building an Expressive TTS Model Bland’s text-to-speech model is designed to generate super-natural, realistic speech. Its expressiveness comes not only from fluent sentences but also from what happens beyond the speech itself: * **Non-speech sounds:** Including breaths, laughs, chuckles, etc. * **Audio events:** Such as a dog barking in the background, a door closing, or even the sound of a TV playing. * **Human imperfections:** Like pauses, using filler words such as "um" and "uh," making sentences sound like they are spoken naturally rather than word by word. Researcher Jolin explains: "We don’t want a TTS system that generates perfect, flawless speech... We need a system with human imperfections, right? We humans don’t read from scripts; we’re not perfect, and that’s exactly what we want on the other end of the phone: something natural, more human." ## Technical Implementation: Data Pipelines, Decoupling, and Evaluation ### Constructing High-Quality Datasets To train such a model, they built a highly curated dataset. Pedro describes this incredibly challenging process: they started with millions of hours of audio data, which they had to whittle down to short segments of 5 to 30 seconds, ensuring each segment had only one speaker, clear audio, and intelligible content. Initially, the evaluation method was very basic—Pedro manually listened to hundreds of segments to judge quality. They then continuously iterated on and optimized various components of data collection and annotation to increase the proportion of high-quality segments. ### Model Architecture: Decoupling Control Their new TTS engine can directly model speech from any given text. The team frequently discusses the concept of "decoupling," which allows them to finely control different aspects of speech: * **Prosody:** Rhythm, stress, and intonation. * **Acoustics:** Frequency characteristics in speech. * **Identity:** The speaker’s vocal characteristics. This decoupling avoids the uncontrollability that can arise when training a complex model as a monolithic block. ### From Autoregressive to LLM Backbone In the current era of LLMs, TTS models have also adopted a similar style, tokenizing speech (via audio codec models) and then using LLMs for autoregressive modeling. More importantly, their TTS model is built on an LLM backbone. This means the model can understand the semantics of a sentence. Thus, when generating a sad line like "Oh, I’m really sorry," the model can automatically apply the appropriate tone based on its pre-trained understanding of the concept of "sadness," even if there isn’t an exact sample in the training data. ## Emotional Expression and Future Challenges ### Statistical Emotion Inference Currently, the model primarily extracts emotion from data through pattern recognition. If most instances of "congratulations" in the training data are spoken with an excited tone, the model learns this pattern. This is a form of statistical inference based on data distribution. ### Achieving Precise Emotional Control However, sometimes it’s necessary to break conventional emotional associations (for example, using an angry tone to say something typically considered happy). Pedro notes that this is more of a "research bet" because it’s difficult to find such samples in real data. In the future, they may need to explore how to synthesize data that generates these specific emotional characteristics. ## The Future of Conversational AI: From Cascaded Pipelines to Full-Duplex Modeling Currently, most conversational AI uses a **cascaded pipeline**: User speaks -> ASR transcribes to text -> LLM processes -> Text generates response -> TTS converts to speech. This approach suffers from information compression loss (such as losing tone and genuine emotion) and high latency. The future direction is **full-duplex model** research, aiming to maintain the speech modality throughout the entire conversation, keeping everything in speech tokens or vectors. The agent can perceive speech input directly and output speech simultaneously, without modality conversion. This allows for a more natural simulation of human conversational flow, including feedback, hesitation, and other natural interactions, without needing to hard-code these behaviors into prompts. --- **Source:** Is there an uncanny valley for AI voices? (YouTube) (https://www.youtube.com/watch?v=aSoIJVbIwAc)

Similar Articles

Natural Conversations with GPT-Live

YouTube AI Channels

OpenAI showcases breakthrough in personalization and naturalness of the new voice model, capable of natural brainstorming conversations, displaying empathy and timely interjection, approaching human conversation rhythm.

The Uncanny Valley Feeling.

Reddit r/ArtificialInteligence

An article discussing the concept of the uncanny valley, the unsettling feeling evoked by humanlike robots or AI.

The voice of the AI

Reddit r/AI_Agents

The article discusses the significance of voice technology in artificial intelligence.

GPT New Voice Model is actually insane.

Reddit r/singularity

OpenAI's new GPT voice model enables highly realistic, real-time voice conversations with low latency and emotional expression, marking a significant leap in AI voice interaction.