Hi!
I've converted Peter Knight's Talkie library to JavaScript!
You can try it here https://test.geogebra.org/~mike/talkie/ ... ncode.html it should be possible to use it to make your own speech ROMs as described here: https://www.sprow.co.uk/bbc/speechupgrade.htm
I think the bytes need the bits swapping order compared to "Arduino" order
Make your own Speech ROM!
Re: Make your own Speech ROM!
The test button doesn't do anything on my machine in Chrome, I'll try some other combinations later.
I didn't know that the talkie library did encoding. I have added a GUI to the encoder from blue wizard, but the results aren't as good as I was getting from qboxpro.
My gui was to make post conversion editing easier than with qboxpro but I wouldn't say that it is there yet either.
I didn't know that the talkie library did encoding. I have added a GUI to the encoder from blue wizard, but the results aren't as good as I was getting from qboxpro.
My gui was to make post conversion editing easier than with qboxpro but I wouldn't say that it is there yet either.
Re: Make your own Speech ROM!
I've also been wondering if rather than going through audio to convert to coefficients describing the vocal tract if you could go from coefficients describing a vocal tract model like this https://www.phon.ucl.ac.uk/resource/vtdemo/ to the ones for the tms5220 directly. It would mean you were stuck with their encoding, but would hopefully mean better quality speech.
Re: Make your own Speech ROM!
Probably, if you can get at the transform from the Vocal Tract geometry of the UI into the algebraic Filter coefficients needed to actually generate the waveform. Unfortunately, the download links for the original MATLAB that this was based on appear to be broken.