Voice on Spectrum (2Max Romanoff)

ZXNet echo conference «zx.spectrum»

From Max Romanoff To All 10 March 1998


Andrew is that you?
...why did you tell All about Voice on the Spectrum (2Max Romanoff)?

AS> Yes, but how much memory will it eat up... how many sounds are there
AS> in Russian? And 2 kilos for each sound?
AS> And then, from them it will be possible to obtain by transformation
AS> only those voices that you get on a tape recorder when
AS> accelerating/slowing down the playback.

a... you're talking about the SYNTHESIS of voices... well, here you need to work with phonemes...
still without sampling is indispensable.

AS> Well, will it be nice to listen to such garbage in toys?

better than a synthesized voice...

AS> half-duplex and replaced German with Russian-English ;)

there were devices for Sinclair. speaking. a couple of games supported them

AS> But if only someone could explain how to synthesize speech with different
AS> timbres. And so as not to consume all the resources of the z80. If this
AS> is impossible, then at least what are the most commonly used
AS> operations required (and what should be the time for their execution),
AS> that is, not just say “impossible”, but explain why it is impossible.

I explain why in any case it is impossible to gobble up all the resources: due to
the absence of audio DMA, the percentage must output
with a certain period sample on a DAC or beeper. this time. two - this still needs to be counted.

a simple option is to count in memory, then lose.
for perverts -count in real time.

in any case, the output will eat up 100% of the time.

AS> So you threw away “samples” briefly, so give an example of some thread
AS> synthesis, (yes, by the way, making a library of sounds yourself “by hand”
AS> you’ll be tormented, you need a program that voice sounds are pulled out,
AS> but this is automatically even more complicated than synthesis, just like
AS> the transformation pcx -> txt is more complex than txt -> pcx) )

the simplest thing is to sample syllables.

AS> If you did this, explain what it all means spills out in memory and
AS> processor load.

in terms of load - a lot, in memory - depends on the specific implementation.

AS> Doesn’t anyone want to study languages? Yes, and the music in the demos with vocals was
AS> more fun. As for educational programs and toys, I’m silent.

As long as the Spectrum is 1 percent, there won’t be any vocals.

AS> In a word, help the teapot, whoever can! I think these questions are interesting
AS> not only to me. It’s not in the FAQ (this surprises me every time)

I don’t know, but such nonsense (sorry, but it’s true) seems to have never occurred to anyone..

AS> In the latest versions, the voices were recorded from a microphone - that’s for sure!

where else could he have recorded them? Read lips, or what?! :)

AS> then they made a digital answering machine and voice memory - it’s clearly based on
AS> the sametechnologies: digitization and packaging, because without packaging you
AS> you won’t be able to record much in 64K.

you will. you can record from 40 seconds of sound.

AS> On ISKRE-226 (April 1, 1983), when we stupidly digitized a 10 kHz ADC,
AS> only the phrase “And your whole back is white,” said by a normal
AS> tempo.

in those scarves, most likely there is only 1-bit sound, when you had 8-bit.

Good Luck...


... God made wrinkles to show where smiles have been.