Roosevelt Studios LLC - Elevenlabs Text to Speech

Bring high-quality AI voice generation directly into Unreal Engine 5 with the ElevenLabs Text-to-Speech Plugin. This plugin lets you generate realistic speech from text at runtime or in-editor using the ElevenLabs API, making it perfect for games, cinematics, VR experiences, simulations, and interactive applications.

Designed for ease of use and performance, the plugin integrates seamlessly with UE5 Blueprints and C++, allowing developers to add lifelike voiceovers without external tools or complex pipelines.

🎥 Video Demo: https://www.youtube.com/watch?v=1rmjQUxBYsc

📘 Documentation: https://docs.google.com/document/d/1ClUZ0cEjLBkrop12E46TO0yjSwQIr1aXEYO0cLBitts/edit?usp=sharing

🔊 Key Features

Realistic AI Voices
Generate natural-sounding speech using ElevenLabs’ state-of-the-art neural voices.

Blueprint & C++ Support
Call text-to-speech functions directly from Blueprints or C++.

Runtime Audio Playback
Convert text to audio on the fly and play it instantly in-game.

Real-Time Streaming (Chunked Audio Support)

Supports Elevenlab's chunked / streaming audio generation mode, allowing speech to be played incrementally as it is generated. This reduces latency voice playback for real-time dialogue, AI characters, and interactive experiences.

Multiple Voice & Model Support
Easily switch voices, models, and languages using ElevenLabs voice IDs.

Async & Non-Blocking
Text-to-speech requests run asynchronously to avoid blocking the game thread.

UE5-Native Integration
Built specifically for Unreal Engine 5 with clean module architecture.

Perfect for Games & Interactive Media
Ideal for NPC dialogue, narration, accessibility features, AI characters, VR, and simulations.

⚙️ Requirements

  • Unreal Engine 5.x

  • ElevenLabs API key

  • Internet connection for voice generation.