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.

StatusReleased
CategoryTool
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(3 total ratings)
AuthorMaster Pose
Made withConstruct
Tagsaddon, Construct 2, construct-3, sam, Text based, text-to-speech, tts
Code licenseMIT License
LinksGitHub

Download

Download NowName your own price

Click download now to get access to the following files:

MasterPose_SamTTS-1.0.2.0.c3addon 47 kB
demo.c3p 169 kB

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

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!

(+1)

You’re welcome 😄

(+1)

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).

(1 edit)

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 ^^

(1 edit) (+1)

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

(+2)

Yes, I’ll add a notice. The plugin is open-source, the underlying TTS is reverse engineering of abandonware

(+1)

Whoa, that’s amazing! Now even more people can enjoy this cool TTS!

(+1)

Thanks, and indeed it is! I was inspired by your plugin. Keep the good work with C2!