@Scale
Deploying joint speech recognition and language-agnostic retrieval allows Meta to bypass historical user silos and serve foreign-language creators to global audiences under a single video identifier.
AI-assisted summary of Content Accessibility at Scale: AI Voice Translations at Meta | Esra Cansizoglu from Meta — original source. Check the original for full context.
Source published:
Key ideas
- Meta now serves over 500 million views on voice-translated Reels each week across Facebook and Instagram, spanning more than 15 languages. (0:05)
- The engineering pipeline replaces cascaded ASR-to-machine-translation architectures with Joint Speech Translation and Recognition (JST&R), slashing first-token latency by 50% through synchronized fast and slow context encoders. (8:27)
- Meta maintains a single video ID architecture across all localized audio tracks, requiring recommendation retrieval to decouple semantic interest from spoken language to avoid cold-start silos. (13:47)
- The retrieval layer balances exploration and exploitation across billions of candidate videos using three primary pillars: interest profiling, dense item embeddings, and cross-lingual user-to-user taste clustering. (16:35)
Detailed notes
## Background This talk was published on YouTube by the @Scale channel on October 30, 2026, featuring Meta machine learning engineer Esra Cansizoglu. No additional episode description or show notes were provided with the upload.
## TL;DR Esra Cansizoglu outlines Meta's end-to-end AI voice translation system for Reels, which serves over half a billion translated views weekly across more than 15 languages. She explains how Meta pairs computer vision lip-syncing with Joint Speech Translation and Recognition (JST&R), a dual-encoder architecture that cuts first-token latency in half compared to cascaded models. The presentation details the infrastructure dilemma of indexing multiple translated audio tracks under a single video ID, which obscures downstream engagement metrics. To solve the resulting cold-start recommendation problem, Meta balances exploration and exploitation in the retrieval phase through interest profiling, neural content embeddings, and cross-border user taste clustering.
## Atmosphere & style The presentation strikes an engaging balance between relatable domestic storytelling and rigorous machine learning engineering. Cansizoglu grounds the complex topic with warm personal anecdotes about cooking foreign recipes with her children and analogies to Andy Weir's sci-fi novel *Project Hail Mary*, before transitioning into dense architectural schematics. Concrete video demos—from Sylvester Stallone's inflection-preserved dubs to a Portuguese shrimp ramen tutorial—give the technical breakthroughs an immediate, tangible resonance, culminating in an optimistic outlook on scaling cross-cultural communication.
## Bulletin - [00:05](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=5s) Meta now serves over 500 million views on voice-translated Reels each week across Facebook and Instagram, spanning more than 15 languages. - [08:27](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=507s) The engineering pipeline replaces cascaded ASR-to-machine-translation architectures with Joint Speech Translation and Recognition (JST&R), slashing first-token latency by 50% through synchronized fast and slow context encoders. - [13:47](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=827s) Meta maintains a single video ID architecture across all localized audio tracks, requiring recommendation retrieval to decouple semantic interest from spoken language to avoid cold-start silos. - [16:35](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=995s) The retrieval layer balances exploration and exploitation across billions of candidate videos using three primary pillars: interest profiling, dense item embeddings, and cross-lingual user-to-user taste clustering.
## Key takeaways - [00:05](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=5s) Over half of Facebook users regularly consume video content in multiple languages, despite available global video supply remaining overwhelmingly English-dominated. - [00:05](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=5s) Voice-translated Reels generate over half a billion views weekly across Meta platforms, preserving the original speaker's vocal timbre and cadence. - [03:26](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=206s) Production dubbing requires a parallel pipeline combining audio signal processing, generative voice cloning, and computer-vision-based lip-sync synthesis. - [03:26](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=206s) When creators produce content in new languages, recommendation systems face a severe cold-start problem due to a lack of historical language-specific engagement data. - [08:27](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=507s) CNN front-end feature extraction isolates primary speaker audio from challenging real-world acoustic noise like stadiums, wind, and overlapping dialogue. - [08:27](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=507s) Joint Speech Translation and Recognition (JST&R) simultaneously transcribes and translates, cutting first-token latency in half compared to cascaded pipelines. - [08:27](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=507s) JST&R employs a dual-encoder design: a fast encoder emits swift local translations, while a slow encoder pauses to buffer context for complex phrases. - [13:47](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=827s) Meta represents translated videos under a single video ID to simplify infrastructure, but this blends engagement signals across different language audiences. - [15:20](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=920s) The recommendation engine focuses algorithmic exploration at the retrieval bottleneck, narrowing billions of video candidates down to hundreds of thousands before ranking. - [16:35](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=995s) Content understanding models construct multidimensional interest profiles, separating user topical affinity from the spoken language of the video. - [16:35](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=995s) Item-to-item retrieval utilizes neural network embeddings as content signatures to identify conceptually similar media across language barriers. - [16:35](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=995s) User-to-user retrieval matches cross-lingual audiences based on shared consumption taste profiles, boosting distribution for lower-resource languages. - [18:37](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=1117s) Voice translation is bundled with automated comment translation so international viewers can participate seamlessly in native-language discussions. - [18:37](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=1117s) Ongoing engineering hurdles include modeling code-switching multilingual users, enhancing language prediction heuristics, and optimizing GPU compute costs.
## Detailed walkthrough ### [00:05](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=5s) Breaking Language Barriers: From Kitchen Recipes to Global Scale
Esra Cansizoglu, a machine learning engineer at Meta, opens her talk with a relatable domestic scene: spending time with her children in the kitchen trying out international recipes, only to find themselves completely stuck whenever a promising dish is written or spoken in a language they cannot understand. That personal friction mirrors a massive global opportunity on Meta's social platforms. As Cansizoglu explains, more than half of Facebook's active users regularly consume video content in more than one language. While viewers represent over 160 different linguistic backgrounds, available video content remains heavily skewed toward English. Bridging this imbalance requires taking brand-new content and making it effortlessly accessible to anyone in a language they understand.
Drawing an analogy to science fiction, Cansizoglu compares Meta's mission to Andy Weir’s novel *Project Hail Mary*, where the protagonists Ryland Grace and Rocky the alien bridged a total communication void to save their worlds: “Well, our version has fewer spaceships, but the idea is somewhat similar.” To demonstrate the technology in practice, she plays a Reel featuring actor Sylvester Stallone recounting his early days earning $34 a week as a movie theater usher, which he viewed as his real college education. Through Meta's voice translation pipeline, Stallone's speech is automatically delivered across multiple target languages while retaining his distinct vocal tone and inflection.
The scale of this operation is already vast. Cansizoglu highlights the reach the team has attained while articulating Meta's core mission: “Today we deliver more than half a half a billion views on voice translated reals every week.” She underscores that the ultimate objective is not merely algorithmic translation, noting: “And for us this is about removing language barriers so people can connect authentically from anywhere in the world.”
- Over 50% of Facebook users watch video content in more than one language. - Meta supports an audience spanning over 160 distinct languages, despite global video supply being heavily dominated by English. - Voice-translated Reels account for over 500 million views each week across Meta’s platforms.
[03:26](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=206s) The End-to-End Pipeline: Production, Lip-Sync, and Cold Starts
Building high-quality voice translation requires navigating two major bottlenecks: generating authentic content and distributing it to the right people. On the production side, synthetic speech must avoid sounding synthetic or robotic, the translation must preserve nuance, and video frames must be modified through computer vision lip-syncing so that the speaker’s mouth movements naturally match the translated phonemes. Once produced, the platform faces a severe recommendation challenge known as the cold-start problem. When an English-speaking creator suddenly releases audio in Hindi or Portuguese, platform recommendation algorithms cannot rely on past historical engagement. Cansizoglu describes the dilemma plainly: “A creator who was producing in English until now now all of a sudden starts producing in Hindi in Portuguese. Then the question is how do we find that Portuguese speaking viewers who would be interested in their content.”
The system relies on parallel generation pipelines blended before distribution. On the audio track, signal processing algorithms evaluate whether there is sufficient intelligible speech and check whether the source language is currently supported; if cleared, generative AI dubbing models synthesize the translated voice. Concurrently, computer vision models analyze the video stream, verifying face presence and visibility before synthesizing adjusted lip movements. Once blended into a finalized Reel, Meta's recommendation engine evaluates user-video relevance using language-aware heuristics. The user interface allows viewers to override choices, designate preferred languages, or mark languages they do not wish to translate. Cansizoglu emphasizes: “Through their efforts, users are able to change the language of the real or provide their preferred or do not translate languages.” When explicit viewer preferences are absent, ML inference models predict comfortable consumption languages automatically.
```mermaid flowchart TD accTitle: End-to-End Voice Translation Pipeline accDescr: Diagram illustrating the parallel audio and video production flows merging into distribution and language-aware recommendation.
subgraph Production ["Production Flow"] Input["Source Video & Audio"] Input --> SP["Audio Signal Processing<br/>(Speech check, language ID)"] Input --> CV["Computer Vision<br/>(Face detection & visibility)"] SP --> GenAI["Generative AI Audio Dubbing<br/>(Natural voice clone)"] CV --> LipSync["Lip-Sync Synthesis<br/>(Video re-encoding)"] GenAI --> Blended["Blended Voice-Translated Reel"] LipSync --> Blended end
subgraph Distribution ["Distribution & Recommendation"] Blended --> RecSys["Language-Aware Recommendation<br/>(Cold-start matching)"] RecSys --> Delivery{"User Preferences<br/>Available?"} Delivery -->|"Yes"| Direct["Render in User's<br/>Preferred Language"] Delivery -->|"No"| Fallback["ML Language Detection<br/>Fallback Model"] end ```
- Audio pre-processing screens out background sound and validates that content contains sufficient speech in a supported language. - Computer vision modules detect face orientation and mouth visibility to trigger neural lip-sync re-encoding. - UI preference tools let viewers choose specific playback languages or establish explicit "do not translate" lists. - Recommendation engines apply cold-start heuristics to pair newly translated creators with target language audiences globally.
[08:27](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=507s) Audio Generation and Dubbing: Joint Speech Translation and Recognition (JST&R)
Shifting focus to core dubbing architecture, Cansizoglu connects the project to the live translation demo seen on Meta Ray-Ban smart glasses, where Mark Zuckerberg conversed live on stage with a Spanish-speaking creator. Built on research spearheaded by Niko Moritz, Christian Fuegen, and their team (published at ICASSP), the technology adapts live conversational AI to video dubbing. While smart glasses prioritize absolute minimal latency, Reels dubbing emphasizes high throughput, consistency, and scalability for billions of viewers. In real-world media, acoustic environments are notoriously messy, contaminated by stadium crowds, overlapping conversations, concert music, and wind noise. Using a directional multi-channel microphone array and a convolutional neural network (CNN) front-end for feature extraction, Meta's streaming automatic speech recognition (ASR) architecture isolates individual speaker tracks from acoustic distractors.
Rather than relying on traditional cascaded architectures—where an ASR module finishes transcribing before feeding raw text into a separate machine translation engine—Meta utilizes Joint Speech Translation and Recognition (JST&R). This joint model processes speech recognition and translation simultaneously using dual slow and fast encoders. The fast encoder provides swift translations for unambiguous words where local context suffices, whereas the slow encoder waits for richer token history when sentence structure or idiomatic context demands it. Cansizoglu articulates the division of labor: “Fast encoder can quickly translate some words when there is no need for longer context.” She adds: “While with slow encoder, the system knows when to pause and look at more history of tokens to be able to provide accurate translation.”
Benchmarking reveals that this synchronized dual-encoder design matches or exceeds cascaded pipeline latency while cutting first-token latency in half without degrading translation accuracy. Cansizoglu ties these technical achievements back to real creator discovery by presenting a Portuguese cooking Reel. A chef preparing creamy ramen topped with *cucaracha*-style shrimp is rendered into natural, fluent English, preserving his original enthusiasm and tone so that non-Portuguese speakers can follow along step by step.
- Conventional cascaded systems run ASR independently before passing text to machine translation, compounding latency. - Meta's JST&R (Joint Speech Translation and Recognition) method handles transcription and translation simultaneously. - A dual-encoder mechanism splits tasks: the fast encoder emits immediate translations, while the slow encoder buffers context tokens to ensure semantic accuracy. - JST&R reduces first-token latency by 50% compared to baseline cascading models while maintaining equivalent or improved overall latency. - Multi-channel acoustic feature extraction powered by CNNs strips out background crowd, wind, and music interference to isolate the primary speaker.
[13:47](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=827s) Infrastructure Architecture and the Single Video ID Challenge
Following a brief cooking demo clip illustrating a voice-translated recipe reel—mixing black pepper, heating oil, and frying shrimp—Esra Cansizoglu steps back to address the core systems engineering problems behind distributing translated media. On the infrastructure side, Meta represents a voice-translated Reel using a single underlying video ID. While this architectural choice makes implementation cleaner by fitting neatly into Meta’s pre-existing infrastructure data models without requiring multiple duplicate media assets, it introduces severe side effects for downstream ranking and recommendation pipelines.
Recommendation algorithms at Meta capture user engagement signals at the individual video-user interaction level, which means machine learning models historically learn language preferences implicitly from watch history and interaction patterns. When a translated Reel collapses all localized audio tracks under one video identifier, every viewer's interaction—regardless of whether they listened in English, Spanish, or Hindi—gets blended into that single entity's engagement metrics. This makes creator reach across language barriers exceptionally difficult to unlock. As Esra Cansizoglu frames the challenge: “If a creator produced in English until now, how can we find the Spanish speaking viewers who would be interested in seeing their content in their own language?”
- Storing translated reels under a single video ID leverages existing infrastructure models but pools disparate language engagement into one bucket. - Recommendation systems rely on user-video interaction granularity, causing implicit language-learning signals to become entangled when multiple audio tracks share one ID.
[15:20](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=920s) Balancing Exploration and Exploitation in Video Retrieval
To break out of historical language silos and deliver newly translated videos to appropriate audiences, Meta relies on maintaining equilibrium between exploration and exploitation. When a fresh reel arrives, the recommendation system operates with significant uncertainty: beyond basic extracted text metadata, it cannot know whether the video will resonate with different cultural demographics or language cohorts. Exploration provides unproven content the initial impression opportunities required to gather real viewer engagement signals. Once these human feedback loops are established, exploitation steps in to distribute the content with high algorithmic confidence to wider audiences.
Maintaining this equilibrium is the primary focus of Cansizoglu’s team, who concentrate their algorithmic efforts on the retrieval phase of the recommendation funnel. Retrieval is the high-throughput bottleneck where massive catalogs of billions of candidate videos must be filtered down into a targeted candidate pool of hundreds of thousands of candidate videos for an individual viewer before heavier ranking models execute. As Cansizoglu emphasizes: “For a healthy ecosystem, these two modules should be in a perfect balance.”
```mermaid flowchart TD accTitle: Exploration and Exploitation in Retrieval accDescr: Pipeline showing how billions of candidate videos pass through exploration retrieval strategies before exploitation ranking.
subgraph Ingestion ["Content Ingestion"] A["Billions of Candidate Reels<br/>(Single Video ID per Reel)"] end
subgraph Retrieval ["Exploration in Retrieval"] B["Retrieval Engine"] C1["Interest Exploration<br/>(Content Understanding)"] C2["Item-to-Item Retrieval<br/>(Neural Content Signatures)"] C3["User-to-User Relevance<br/>(Cross-Lingual Taste Matching)"] B --> C1 B --> C2 B --> C3 end
subgraph CandidatePool ["Filtered Candidate Pool"] D["Hundreds of Thousands<br/>of Candidate Videos"] end
subgraph Exploitation ["Exploitation & Delivery"] E["Confident Exploitation<br/>& Ranking Pipeline"] F["Personalized Delivery to Viewers"] end
A --> B C1 --> D C2 --> D C3 --> D D --> E E --> F ```
[16:35](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=995s) Three Retrieval Approaches: Interests, Embeddings, and User-to-User Relevance
To power exploration within the retrieval layer, Meta deploys three distinct algorithmic approaches: interest exploration, item-to-item retrieval, and user-to-user retrieval. Cansizoglu addresses the common user question of how Facebook instinctively knows someone is fascinated by niche topics like woodworking. Meta runs large-scale content understanding models that construct multidimensional interest profiles for both content and viewers. By decoupling the underlying topic interest from the spoken language, the system can perform language-aware retrieval, presenting a high-affinity reel to a user who would otherwise never have engaged with the original creator due to the language barrier.
The second mechanism is item-to-item (or video-to-video) retrieval, powered by deep neural networks that map video assets into dense vector representations termed embeddings. Cansizoglu describes these embeddings as distinct "content signatures": if two pieces of content share core conceptual or semantic features, their signatures align closely in vector space. Combining these embedding signatures with a viewer’s or their social circle’s historical engagement allows the system to surface structurally similar videos. The third strategy, user-to-user retrieval, clusters viewers who exhibit overlapping taste profiles regardless of geography. Cansizoglu highlights how critical this is for speakers of lower-resource or less globally dominant languages, noting that a viewer’s tastes might align perfectly with someone halfway across the globe who speaks Marathi in India. As Cansizoglu explains: “This part focuses on finding users who have similar tastes to you and recommending content based on their engagement history.”
- **Interest Exploration:** Deep content understanding models build semantic interest profiles for creators, content, and viewers to enable language-agnostic discovery. - **Item-to-Item Retrieval:** Neural network embeddings act as "content signatures" to recommend conceptually aligned videos based on individual and friend engagement data. - **User-to-User Retrieval:** Matches viewers across different geographic and linguistic boundaries based on shared engagement patterns, expanding reach for languages like Marathi.
[18:37](https://www.youtube.com/watch?v=mUJgk2qm6QI&t=1117s) Current Scale, Comment Translation, and What Lies Ahead
AI voice translation at Meta has graduated from experimental research into a scaled production system operating across both Instagram and Facebook. The platform supports more than 15 languages, serving millions of voice-translated Reels to international users daily. To prevent jarring discrepancies between video audio and on-screen interactions, Meta bundles voice translation with automated comment translation, allowing users to watch a foreign creator’s reel with localized speech while reading translated viewer reactions in their native tongue.
Looking ahead, Cansizoglu outlines key engineering challenges that remain unsolved. Expanding linguistic support to additional regional dialects and elevating translation precision remain central objectives. A particularly tricky modeling problem is viewer language prediction for multilingual users who regularly switch languages or consume mixed-language feeds. Additionally, optimizing compute infrastructure to curb heavy GPU utilization remains a critical priority for scaling the feature cost-effectively. Reflecting on the company's ethos, Cansizoglu concludes: “As we always say at Meta, the journey is 1% done.”
- Meta’s voice translations currently support over 15 languages across both Instagram and Facebook, delivering millions of reels. - Integrated comment translation accompanies voice dubbing so viewers can engage with discussion threads in their own language. - Key roadmap items include supporting complex multilingual user behaviors, improving language prediction algorithms, and implementing infrastructure optimizations to reduce GPU utilization. - Closing encouragement from Cansizoglu invites users to discover culinary culture freely: “So, the next time you find a recipe in a language that you don't understand, I hope you can just hit play.”
## Mentioned Andy Weir, Christian Fuegen, Esra Cansizoglu, Facebook, ICASSP, Instagram, Mark Zuckerberg, Meta, Meta Ray-Ban, Niko Moritz, Project Hail Mary, Ryland Grace, Sylvester Stallone
[Source](https://www.youtube.com/watch?v=mUJgk2qm6QI)