Transform game text into immersive narrated voice lines.
X4 has a lot of lore and world building that is in the form of plain text. This is in the form of mission text, encyclopedia entries, messages the player receives in the player information screen, descriptions of sectors in the information tab, etc.
In Elite: Dangerous, they have a radio channel you can listen to with the latest news from the galaxy, that adds a huge amount of immersion as it feels like you're in a living universe where things are happening without you. I think X4 could benefit alot from something similar. There is this mod that attempts to do this: https://www.nexusmods.com/x4foundations/mods/494. However this mod is very static with the same exact messages over and over. It would be nice if:
- Mission offers and briefings were voiced by the npc giving them to you
- Messages and alerts the player receives were voiced
- There was a 'radio' station with different channels
- News channel with crime, war, economy, and political updates
- A History and Geography channel that read the sector description and other encyclopedia entries related to the sector your currently in
- Additional custom content fleshing out the X4 Universe
- More variety and contextual radio chatter
Step one: Extract the text from the game files, such as these mission prompts, or encyclopedia entries...
Spoiler
Show
Spoiler
Show
Step Two: Use an AI Text-to-speech service such as eleven labs,
Spoiler
Show
Spoiler
Show
Step Three: Grab the .scp voice filter files Egosoft has provided to the modding community here: Step Four: Run the voiced line audio file through Cool Edit Pro v2.0 with the .scp audio filters to create copies for each of the races in the game, saying the line.
Step Five: Create a mod to play the audio file. Determining when and what to trigger will probably be the messiest part of the mod, but getting the voiced lines is pretty straight forward.
Mods could have a lot of cool new voiced conversations and lines and general immersion with this work flow.