xVASynth is an AI voice acting synthesis tool using voices from video games, popularly used to create Skyrim and Fallout mods for custom characters. It uses voice models individually trained on real character voice data to synthesize new voice lines based on that voice data.
This mod makes use of a plugin for xVASynth to provide real-time voice synthesis based on Stardew Valley character dialogue.
Here's some videos showing this mod in action:
Installing
Download xVASynth (this is the Skyrim page for it, but it is game-independent).
Download voices for xVASynth from any of the various xVASynth pages (links on the xVASynth page linked above).
Download the xVASynth real-time TTS plugin in this mod's files tab and install it into the xVASynth resources\app\plugins folder.
Download and install Generic Mod Config Menu mod and install it.
Download and install this mod for SDV.
Setting Voices
Run xVASynth.
Enable the real-time TTS plugin (click the puzzle piece icon to open the plugins window).
Run Stardew Valley.
Open the Generic Mod Config Menu settings for this mod and select voices for NPCs.
Save settings.
Notes
xVASynth must be open in the background to play voices.
There is a short delay as xVASynth creates the voice line - this might improve in the future.
Playback may not always occur as expected, there are still some kinks in the process to be worked out.
If you have lots of voices, GMCM only shows five in the drop down menu - I had to hold down the mouse button while using the scroll wheel to change voices.
Credits
Thanks to DanRuta for creating xVASynth, and whoever else works on that project.
The developers of SDV and SMAPI.
The voice actors whose voices are synthesized by xVASynth.
Makes ducks actually want to swim in water once they have been fed and petted; also makes water tiles more accessible to ducks and adds friendship points towards the farmer when ducks are able to swim.
Makes ducks actually want to swim in water once they have been fed and petted; also makes water tiles more accessible to ducks and adds friendship points towards the farmer when ducks are able to swim.