jsbeeb
jsbeeb copied to clipboard
Speech/TMS5220 support
From Richard Broadhurst:
How about speech/tms5220 support? The old beebem is OK for SOUND -1,xx,0,0 but needs fixing for speak ext. The mame implementation seems to be better with regards to timing and as it used decap info, has better tables too.
Would also like to see speech supported in jsbeeb. The mame implementation of tms5220/tms6100 is very good but is not currently hooked up in the BBC driver, though I am currently working on this.
There's also an implementation in the Arduino "Talkie" library https://github.com/ArminJo/Talkie/blob/master/src/Vocab_US_Acorn.cpp
Oh, this is very interesting - how to encode in LPC https://forums.atariage.com/topic/260857-introducing-bluewizard-qboxpro-replacement-speech-analysis-tms5220-tool/
Also interesting: acorn_speech_user_guide.pdf
https://github.com/ssb22/lexconvert https://www.sprow.co.uk/bbc/speechupgrade.htm https://stardot.org.uk/forums/viewtopic.php?t=16771