Hello friends.
Today I bring you something weird....
Being the connectivity freak I am, I have taken the schematics of one CPC speaking-machine interface and then I have adapted it to the EP... Not so difficult, as it only involves three chips.
You can click some links about the CPC interface, called Techni Musique - Synthetiseur Vocal.
https://hardware.speccy.org/temp/Amstrad-SV.htmlhttps://gryzor.info/index.php/TMPI_speech_synthesizerhttps://cpcrulez.fr/hardware-audio-synthetiseur_vocal_TMPI.htmhttps://www.cpc-power.com/index.php?page=detail&num=4660What has this MEA8000 chip interface of special compared to the usual speech interfaces based on the SP0256-AL2 chip?
Ok, both are 80's technology, don't expect clear conversation like these robots that answer us by phone today.
SP0256-AL2 was a self-contained chip with all the necessary to sound, it is for that it is inside almost all speech interfaces of the classic era, for almost all computers, even the rarest little one. Of course the Enterprise had its official approach, the Speakeasy.
But it is dull, it has a lot of allophones to mix, but always the same, so it sounds the same on every computer. A little Rom inside the chip contains all the sounds, so the quality is not great. Other drawback is that it doesn't release control (now talking about the Speakeasy Parallel port interface) until it has executed all the speaking string.
MEA8000 performs better than the ubiquitous SP0256-AL2, first because the dictionary of allophones is external to the chip, it can be even in Ram. Where the SP0256-AL2 only needs one byte to execute a sound, the MEA8000 needs to receive 4, but then it doesn't puts the Z80 to wait so, it is faster. Why 4 bytes? it needs more information to talk because it can make a lot more complex sounds.
This was a French made interface, so you will find certain nasal accent in the voice...
But I am talking a lot without showing you a proof.....
[ Guests cannot view attachments ]
Link to video.
What I have done is to maintain the same CPC ports on this Enterprise interface, so then, when the original CPC software companion runs on marvellous Geco's emulator, these same ports are used but on EP hardware. This means that a lot of CPC software will run instantaneously on the Enterprise if only system calls are used....
The interface still has a lot of noise that I want to remove, but I wanted to share my results.
-
Returning to my explanation, this was a French development, but the chip doesn't exclude the creation of other foreign allophones to add them to the list. Yes, because the dictionary is maintained on a simulated little Rom in Ram.
Was this chip only used in France? No..... and here it comes the real surprise: it was used in a lot of other countries including Spain, mainly as university projects, and, know what? the MEA8000 chip also had Hungarian development....
At least I have found an amateur project that used it, the
HomeLab/Aircomp/Brailab Z80 based computer(It even has an emulator). There are also some youtube videos about the MEA8000 that I can't understand... So I can't assure you that they are related to what I am trying to explain here.
Video 1Video 2Video 3Is this MEA8000 chip still available at an affordable price? I think yes, I found it for 8€ the piece, up to 25€ on other web places, not a high price I think.
Amazing, isn't it?