<div>On Wed, 9 Jun 2021 at 4:36 PM Gerald Klix via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)" dir="auto"><br>
<br>
On 6/8/21 10:11 AM, Luciano Notarfrancesco via Cuis-dev wrote:<br>
> I haven’t used image segments in many years too, and I don’t think I’ll<br>
> need them for anything in the foreseeable future. In the past I used them<br>
> twice, as far as I can remember. The first time it was to store diphones<br>
> (pairs of phonemes) for a text to speech system that was much better than<br>
> the one that ended up in the Squeak image, but had the disadvantage of<br>
> depending on this database of diphones.</blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)" dir="auto"><br>
Do have this one still around? Does it support German, or can it be<br>
changed to support German?</blockquote><div dir="auto"><br></div><div dir="auto">It was around 1998, I lost it. It used the diphones sets from Festival, and I never tried it with German but I think Festival does have a German voice. The synthesis method was residual-excited LPC synthesis, pretty easy to implement in a few lines of code (at the time I made a plugin in slang, but perhaps it can run well in pure Smalltalk in modern computers). I guess the hardest part when adding support for a new language is the text to phonemes conversion, once you have phonemes and an intonation contour (if I remember correctly) the conversion to diphones and synthesis are language independent.</div><div dir="auto"><br></div><div dir="auto">I’ll try to find it on the internet, but I’m pretty sure it’s lost…</div><div dir="auto"><br></div><div dir="auto">Best regards,</div><div dir="auto">Luciano</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)" dir="auto"><br>
</blockquote></div></div>