facebookresearch/seamless_communication

Foundational Models for State-of-the-Art Speech and Text Translation

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 48 minutes ago
Added to GitGenius on September 5th, 2026
Created on August 1st, 2023
Open Issues & Pull Requests: 252 (+0)
GitHub issues: Enabled
Number of forks: 1,177
Total Stargazers: 11,852 (+0)
Total Subscribers: 150 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Seamless is a family of foundational AI models for multilingual speech and text translation across approximately 100 languages.

The project addresses the challenge of enabling natural communication across language barriers by combining multiple specialized translation capabilities. SeamlessM4T serves as the core foundation, supporting speech-to-speech, speech-to-text, text-to-speech, text-to-text translation, and automatic speech recognition. Built on this base, SeamlessExpressive preserves prosody and voice style during translation, while SeamlessStreaming enables simultaneous translation and real-time streaming ASR. These components are unified into a single Seamless model that combines multilinguality with real-time and expressive translation capabilities. The approach uses novel architectures including UnitY2 to improve both translation quality and inference latency for speech generation tasks.

Developers should adopt this tool if they need to build applications requiring high-quality multilingual translation with support for both speech and text modalities. The project suits scenarios where preserving speaker characteristics and voice style matters, or where real-time streaming translation is required. The models are available through multiple interfaces, including direct use via the repository, integration with the Hugging Face Transformers library, and hosted demos for experimentation. The tutorial notebook provides comprehensive guidance on using the entire suite of models.

The project maintains active development with regular model updates, as evidenced by the release of SeamlessM4T v2 featuring architectural improvements. The repository includes extensive documentation through model cards, research papers, and a detailed tutorial notebook from a major conference. Multiple demo implementations are provided across different platforms, indicating ongoing investment in accessibility and usability for both researchers and practitioners.