Voice TTS EN pre-rendered


Adds voiced player proximity chat, train stop announcements and speakers. Plays sound based on source position. Uses pre-rendered english speech, no external software or internet required, leverages combining dataset of 24k most commons words. It can also create new words letter by letter. First launch after enabling this mod will take a minute due to sound prototype building. Text to speech, text-to-speech, voice chat, accessibility, messages, audio, fun.

Utilities
25 days ago
2.0
94
Transportation Trains Circuit network
Owner:
estgamer
Source:
N/A
Homepage:
N/A
License:
MIT
Created:
25 days ago
Latest Version:
0.1.0 (25 days ago)
Factorio version:
2.0
Downloaded by:
94 users

This mod integrates Text-To-Speech (TTS) into Factorio, providing an immersive auditory experience by voicing specific in-game events. Stereo audio is supported for all sounds - voice will come from a direction and have correct volume depending on the distance of the source.

Check out: Dynamic voice TTS for the advanced version leveraging python.

Demo

Following link includes a short clip showing basic functionality:
Demo

Features

Player Chat Text-To-Speech

  • Player messages in chat are voiced by combining pre-rendered words and letters.
  • Proximity chat is enabled by default, allowing you to hear messages from players within a 250 tile radius.
  • This feature can be toggled off if desired.

Train Stop Announcements

  • When a player is within 150 tiles of a train stop and a train arrives, the mod will announce the current and next stops.
  • Announcement text can be customized.
  • This feature can be toggled off if desired.

Rich text tags

  • This mod recognizes vanilla rich text tags and reads them correctly.

TTS Speakers

  • TTS speakers voice the text in their memory when they receive a green signal. Text can be edited by interacting with the speaker.
  • If a TTS speaker receives green signal and info signal at the same time, it will voice the number of the info signal.

Summary

This mod enhances the multiplayer chat experience, provides trains with fun announcements, enables creation of circuit controlled TTS and helps vision impaired players understand chat messages.