Slow TTS when long text

Home Forums OpenEars Slow TTS when long text

Tagged: 

Viewing 3 posts - 1 through 3 (of 3 total)

  • Author
    Posts
  • #1017057
    dannyshmueli
    Participant

    Hi Halle,

    I’v playing with OpenEars for few days now and i really like it :)

    One issue though (i dont know if it’s OpenEars specific): when i try to TTS large text (say from an article) it takes it a long time until it starts playing it.

    Small text: 1.5 seconds

    Large text: 74 seconds

    The long wait is due to:

    cst_wave *speechwaveform = flite_text_to_wave(statementToSay,voice);

     in FliteController.h ,I added NSLog output of the time it takes this call to finish.

    Is there any way of speeding this up?

    Thanks,

    Danny

    #1017058
    Halle Winkler
    Politepix

    Welcome Danny,

    I’m glad to hear you’re enjoying OpenEars. The fact that all text is rendered at once and then played when it’s all ready is a limitation of FliteController, but NeatSpeech (a paid plugin for OpenEars here: https://www.politepix.com/neatspeech) was created in order to speed up speech by streaming long speech in segments instead of first rendering everything and then playing, so you might want to give its demo a try and see if it helps with your requirements.

    #1017061
    dannyshmueli
    Participant

    Hi Halle,

    Thanks for the quick reply i’ll give it a NeatSpeech plugin a try

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.