Text to speech on MorphOS ?
  • Order of the Butterfly
    Order of the Butterfly
    judas
    Posts: 175 from 2005/1/14
    From: core of universe
    Hi,
    I'd just like to ask, whether it's possible to habe some speech output like on classic amigas using morphos ...
    Anyone tried ? Or is it even a standard-feature of MorphOs ?

    bye
  • »24.06.06 - 20:53
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Stevo
    Posts: 894 from 2004/1/24
    From: #AmigaZeux
    here you go:

    http://main.aminet.net/mus/misc/flite-morphos.lha
    ---
    http://www.iki.fi/sintonen/logs/its_only_football.txt
  • »24.06.06 - 21:51
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    GK_LKA
    Posts: 481 from 2004/3/28
    From: Hungary
    This is not bad. :)

    BTW: the original translator.device is also working with the patched audio.device. Does anybody know why it is so interrupted?
    [ GK / LKA Team ]
  • »26.06.06 - 13:46
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    judas
    Posts: 175 from 2005/1/14
    From: core of universe
    Hi,
    Although I was the originatorof this thread, I had no time to test the file yet.
    Excuse: I have to set up me 3rd Peg ;-)

    But I'm looking for my Peg speaking like in the old days ...

    bye
  • »26.06.06 - 17:31
    Profile
  • Leo
  • Order of the Butterfly
    Order of the Butterfly
    Leo
    Posts: 419 from 2003/8/18
    @GK_LKA: From the eaudio.device readme

    Quote:


    2) The AHI performances
    AHI is an audio layer. So each time a task wants to play a sample AHI library is called before the sound wave is sent to the audio board's chips. This is the way. For this reason, the coding approach must consider that is better to send longer audio streams few times in a second than sending shorter audio streams many times per second. The old Paula chip had better performances in the second case. The narrator.device is an example. To reproduce the sound it sends to the Paula (trought the audio device) very short samples, in stereo, a lot of times per second. AHI, even used in low level api, is not able to reproduce the audio at a reasonable speed. So in most cases the audio is not outputted. This is a limit, which may be fixxed only by faster AHI versions, or maybe on faster audio devices. Taken from the AHI developer documentation (consider the unroll samples technique for the audio.device is not possible; it is a real time audio processor layer!):
    "Also note that playing very short sounds will be very CPU intensive, since there are many tasks that must be done each time a sound has reached its end (like starting the next one, calling the SoundFunc, etc.). Therefore, it is recommended that you "unroll" short sounds a couple of times before you play them. How many times you should unroll? Well, it depends on the situation, of course, but try making the sound a thousand samples long if you can. Naturally, if you need your SoundFunc to be called, you cannot unroll."



    see: http://xoomer.alice.it/nexusdev/nexusdev/eaudio.device/eaudio.device_readme.html

    Leo.

    [ Edited by Leo on 2006/6/26 16:54 ]
    Nothing hurts a project more than developers not taking the time to let their community know what is going on.
  • »26.06.06 - 18:53
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    GK_LKA
    Posts: 481 from 2004/3/28
    From: Hungary
    :(
    [ GK / LKA Team ]
  • »27.06.06 - 10:03
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    serge
    Posts: 725 from 2003/2/20
    the original say command works on morphos, but i dont remember what to do to improve the quality.
    I think there's a variable to change but dont remember which one.

    help.
  • »16.01.10 - 17:46
    Profile