#Unreal Plugin Integrates ElevenLabs Service

1 messages · Page 1 of 1 (latest)

steel solstice
#

We are a small two-person team passionate about developing tools for Unreal Engine. We enjoy exploring game development workflows and creating tools that help streamline the process.

Right now, we're working on making it easier for UE5 users to access ElevenLabs' services.

Here’s a sneak peek at the current UI:

steel solstice
#

The traditional production process relies on real voice actors, which often leads teams to delay voiceovers until the later stages to reduce costs.

#

With ElevenLabs, game teams can integrate character voices into early-stage prototypes, significantly reducing voiceover costs.

After trying ElevenLabs in my game development workflow, I discovered an incredibly efficient process. RPG games often involve a large amount of text, and every time the text is updated, developers must repeatedly generate new audio files on the platform and import them into the game engine one by one. At the same time, to ensure the text displays correctly in the game, developers have already updated the related text assets.

This means that a single text change results in two tedious, time-consuming, and repetitive update tasks.

#

I believe the best approach is:

Generate a new set of voiceovers based on the updated text assets already in the game engine. This would replace the manual process of copying new text to the ElevenLabs platform, importing the audio into UE, and reconfiguring everything to ensure text and voice synchronization.

steel solstice
#

[Function - Simple Generate]
The First Small but Game-Ready Feature — "Automatic Segmentation and Loading"

In dialogue systems, developers often split conversations to control in-game performances, even if the same character is speaking continuously. This is typically done to allow players to speed up dialogue by clicking or to limit text length due to UI constraints.

The old workflow — "copy line by line, generate, and manually import" — made addressing these situations cumbersome.

The new workflow — "automatic segmentation and loading" — enables the game engine to generate and segment the required voice lines automatically, allowing developers to choose between a single audio file or multiple files as needed.

steel solstice
#

[Function - Update Dialog Dubbing]
"A Super-Fast Way to Update All Your Text Voiceovers — More Than Double the Speed of Using AI Voiceovers!"
In Unreal Engine, Tables are often used to manage large volumes of data, especially text or numeric types.

We offer a new method that allows you to update all text voiceovers with a single click, saving you from the following tedious tasks:
1.Manually generating numerous audio files on web platforms ⇒ Automatically generate based on the Table
2.Manually importing files into Unreal ⇒ Automatically import
3.Manually updating each corresponding audio file line by line ⇒ Automatically populate after generation

This solution not only makes it easy to synchronize voice and text content, minimizing human error, but also saves you a substantial amount of time.
Based on my own tests, the dialogue content for the video was reduced from the original four minutes to just one minute!

steel solstice
#

[Function - Update Dialog Dubbing base on Localized Text]
One of the key advantages of AI voiceovers is the ability to easily support multiple languages.

To achieve this, AI Vox integrates with UE Engine’s localization workflow (Localized Dashboard), allowing developers to generate voiceovers based on translated text.

Additionally, the plugin manages character voice sources by language, enabling developers to select voice actors that best suit the target language and the tone of the game.