educaplay looks like a great free (as far as I can tell, at least) tool where you can easily create a ton of different kinds of educational interactives that you can link to or embed in your site. These include:
•Fill in the texts
For at least some of the them, including dictation, it provides the ability to record audio.
If I’m missing some negative here, please let me know. I’m adding educaplay to three “The Best…” lists: