SAM for Construct 3
SAM has come to Construct 3!
A free and open-source plugin, to use the SAM Text-To-Speech inside Construct 3.
Features
- Start multiple text-to-speech instances
- Use global parameters, parameters-per-speech or use the pre-defined characters.
- Fully working on SDKv2 and in WebWorker mode.
Are you looking for a Construct 2 version? Check out Sakewp's addon.
A bit of history
While the code of this plugin is fully open-source, the SAM synthesizer itself, is a proprietary software published more than 30 years ago by Don't Ask Software (now SoftVoice, Inc.).
The version of the synthesizer used, is a reversed engineered JavaScript version. The usage of the TTS, may or may not break copyright, however SAM is considered Abandonware, since any attempt of contacting the current copyright holder has been unsuccessful. So it's a legal gray area... but realistically, you should be fine to use it on whatever project you want (no legal advice).
Check out my Construct Plugins
Support, ideas and feedback
If you have questions, ideas or bug reports, you can get in touch directly in the Master Pose discord server.
Status | Released |
Category | Tool |
Platforms | HTML5 |
Rating | Rated 5.0 out of 5 stars (3 total ratings) |
Author | Master Pose |
Made with | Construct |
Tags | addon, Construct 2, construct-3, sam, Text based, text-to-speech, tts |
Code license | MIT License |
Links | GitHub |
Download
Click download now to get access to the following files:
Development log
- 1.0.2: Small additions31 days ago
- BugFix35 days ago
Comments
Log in with itch.io to leave a comment.
as an avid Construct 3 user, and also a huge fan of the C64 (i still own several), this is really amazing for me! thank you!
You’re welcome 😄
Awesome ! Heard SAM for the first time (and the last ?) on Amiga "This is Amiga speaking" and probably inside a demo ! (can't remember the name).
And now you can hear SAM in every game you make if you choose to include it 😏
Hehe. It would give the main artistic direction ^^
Very cool, thanks for making this and sharing it! As someone who grew up with a Commodore 64 and ended up as a Construct hobby dev, I love this.
That said, I’d like to remind everyone that the underlying TTS synth is not open source. More info: https://github.com/discordier/sam?tab=readme-ov-file#license
Yes, I’ll add a notice. The plugin is open-source, the underlying TTS is reverse engineering of abandonware
Whoa, that’s amazing! Now even more people can enjoy this cool TTS!
Thanks, and indeed it is! I was inspired by your plugin. Keep the good work with C2!