Godot Add-on to generate simple voice audio like voice in Celeste, Banjo Kazooie, Animal Crossing, and this type of games.
i.e. just dummy Text-To-Speech add-on
Support:
Changelog:
Godot 4.x
4.1:
Godot 3.x
3.1:
License: CC0 1.0 Universal (CC0 1.0)Public Domain Dedication.But I would be thankful if you mention it in credits or so.
Click download now to get access to the following files:
Log in with itch.io to leave a comment.
Yo I kept getting issues with some special characters trying to be read, so here is an improved version of the make_clear function, which relies on RegEx instead of replacing:
func make_clear(text: String) -> String:
var regex = RegEx.new()
regex.compile("[^A-Za-z0-9 ]+")
return regex.sub(text, "", true)
Very nice add-on! Thank you! :)
To make it mostly work in Godot 4, you have to load it and "Convert Full Project"
Then remove (or correct - even though I'm not sure how) the last line of Code in the Example Scene"$VoiceGeneratorAudioStreamPlayer.stream.audio_stream = load("res://addons/" + item)" And add the Sound, in the Inspector of the AudioStreamPlayer by clicking Randomizer, to the Streams tab.
This then only allows the one sound that's in the inspector to play but but other than that the Voice generator works great.
The Animation shouldn't be to hard to fix - I just didn't bother since I didn't need it for my project. :)
Hello!! I really love this tool, thank you!! I downloaded it and added a couple features, such as volume setting, the ability to add presets for different characters, and the option to make a noise for each syllable rather than each character. I would like to share the work I've done with others, but obviously it's based on your work, so I would only do that with your permission (and I would of course attribute the original script to you). Or if you'd like, I could send you the script with the stuff I added, and you could choose if you wanted to include it in your script. I don't want any money or anything, I just want other people to be able to benefit from the work I did, in a way that still respects you as the original creator of the tool. What do you think?
Awesome! Most of the changes I made were to allow for easy integration with Godot Open Dialogue, so I'll include it with the version of G.O.D. that I'm working on when I post it here. And I'll make sure to link back to this page and encourage anyone using it to throw you some bucks for coming up with it. I can email you the .gd file if you wanna give me your email! If not that's cool and I'll just let you know when I post it.