A tool to generate voice files using various TTS providers

ersky9x is a port of er9x for use on the sky9x board.
Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Re: Release 2.3.0.0

Post by Caffeine » Wed Aug 24, 2016 10:25 am

jhsa wrote:Clicking anywhere on a line, a button, or the "GO" button will trigger an update..
João
That's correct. I'll look at all of the different ways in which the voices can be changed (selecting a new TTS engine, a new voice, a new phrase file, a new output directory, a new speed, or a new volume) and make sure they all cause the refresh to occur.

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Wed Aug 24, 2016 10:32 am

Thank you. Let me say again, this tool is the best of the best I have seen until now.. Great work..


João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.3.0.1

Post by Caffeine » Wed Aug 24, 2016 12:30 pm

  • Fix performance issue with zero length files
  • Fix marking existing files as already downloaded when selecting new phrase file or output directory
  • Fixed bug where, since the tool knows which items have already been generated, the progress bar was broken when downloading the remaining items
https://github.com/CaffeineAU/TTSAutoma ... ag/2.3.0.2

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Wed Aug 24, 2016 12:40 pm

I can see only the source code.. It looks like you forgot the compiled tool ;)

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Wed Aug 24, 2016 12:41 pm

ok, got it ;)

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW


User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Wed Aug 24, 2016 12:51 pm

I thought of another nice feature for you..
What about a "PlaY All" and a "Play Selection" options?
With a pause and stop buttons.. Pause resumes from where we paused it, and stop starts from the beginning.
This is useful to listen to all created files.. I normally use an external program. This way we could mark files for editing immediately.. Or even edit them.. An all within the tool ;) :)
It looks like it is all working, as far as I see, but it was just a quick look. Will check better later.. Have to go to the field now to do some glider towing :) :D

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

Helle
Posts: 570
Joined: Sat Jul 21, 2012 7:08 am
Country: -

Re: A tool to generate voice files using various TTS providers

Post by Helle » Wed Aug 24, 2016 7:34 pm

hy,

works fine,

Would be nice the have help-info
only same lines for short cut functions, ......
max 1Page

Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Re: A tool to generate voice files using various TTS providers

Post by Caffeine » Wed Aug 24, 2016 9:41 pm

Helle wrote:hy,

works fine,

Would be nice the have help-info
only same lines for short cut functions, ......
max 1Page
Hi Helle,

I've added some usage instructions to the github main page;

https://github.com/CaffeineAU/TTSAutomate

I should probably update them.

Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.4.0.0

Post by Caffeine » Sun Aug 28, 2016 2:21 pm

  • Add functionality to play back all, or some of the voices.
  • Voices be played, paused, resumed or stopped.
  • Currently playing voice is visible (tool scrolls automatically to keep the currently playing voice visible)
TTSAutomate 2.4.0.0.png
https://github.com/CaffeineAU/TTSAutoma ... ag/2.4.0.0

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Sun Aug 28, 2016 3:14 pm

woooow!! You've been busy :) :D :mrgreen:
Downloading and testing.

Thank you so much for this tool..

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Sun Aug 28, 2016 3:37 pm

Half of the first move button is missing.. please see picture.

Also tool should stop automatically when selected voices/All voices finish playing. But stop and pause are still highlighted as if files were playing..
You can see this also on the attached picture.

Thanks
João
Attachments
TTS Automate button missing.jpg
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.4.0.1

Post by Caffeine » Sun Aug 28, 2016 11:42 pm

  • Fix play / pause / stop button availability after playing completes
  • Fix window sizing on Win 7
https://github.com/CaffeineAU/TTSAutoma ... ag/2.4.0.1

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Mon Aug 29, 2016 10:57 am

Fixed.. Great thanks. No more suggestions or bugs this time.. :)

One thing I have noticed though is that when I select voices to play, and they are playing, The "Insert rows" and "Move" buttons count the number of tracks being played, or better saying, how many still left to play..
Is that intentional? ;)

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Re: A tool to generate voice files using various TTS providers

Post by Caffeine » Mon Aug 29, 2016 11:05 am

Those buttons show the number of rows selected. I deselect each row as it's played, so those numbers will count down.

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Mon Aug 29, 2016 11:09 am

Ok, thank you.. Nothing else to add :)

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.4.1.0

Post by Caffeine » Tue Aug 30, 2016 3:36 am

  • Add tooltips showing keyboard accelerators for relevant buttons.
  • Fix pause / resume functionality
  • Make 'Create New Phrase File' actually create a new phrase file
https://github.com/CaffeineAU/TTSAutoma ... ag/2.4.1.0

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Tue Aug 30, 2016 5:48 am

Thank you.

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Tue Aug 30, 2016 12:49 pm

Start with an empty utility. With all lines still empty, try to select a few lines with the mouse.. The program will crash..
I'm on windows 7 if that helps..

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Re: A tool to generate voice files using various TTS providers

Post by Caffeine » Wed Aug 31, 2016 6:44 am

oohh, that's new!

Looking in to it now, thanks :)

Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.4.1.1

Post by Caffeine » Wed Aug 31, 2016 6:51 am

  • Fix crash on selecting rows in empty phrase file
https://github.com/CaffeineAU/TTSAutoma ... ag/2.4.1.1

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Wed Aug 31, 2016 6:57 am

;) :) let me fix the internet on my computer (again) and I'll test it..

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Thu Sep 01, 2016 12:11 am

That one is fixed.. Want another one? ;)

start the utility.. do not load any phrase file.. Click on a cell to highlight it. Now keep pressing tab.. As soon as the preview button is highlighted, the program crashes :)

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.1.4.2

Post by Caffeine » Thu Sep 01, 2016 12:50 am

Thanks, I've fixed that one now. Turns out it was exactly the same as the previous bug, just in a different function :oops:
  • Fix crash on tab to preview button when phrase file is empty
https://github.com/CaffeineAU/TTSAutoma ... ag/2.4.1.2

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Sun Sep 04, 2016 8:33 am

Confirmed fixed :)

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Re: A tool to generate voice files using various TTS providers

Post by Caffeine » Sun Sep 04, 2016 11:58 am

The tool has popped up on rcmania.cz :shock:

Perhaps I need to support internationalisation.

User avatar
rainer
Posts: 391
Joined: Tue Jan 01, 2013 9:20 pm
Country: Germany
Location: near Düsseldorf

Re: A tool to generate voice files using various TTS providers

Post by rainer » Sun Sep 04, 2016 12:29 pm

Nice tool!
Is there a correct phrase file for openTX ?
Rainer
build your own vario ==> https://github.com/openXsensor/openXsensor/wiki (Formerly https://code.google.com/p/openxsensor/ and https://code.google.com/p/openxvario/)

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Sun Sep 04, 2016 1:09 pm

Caffeine wrote:The tool has popped up on rcmania.cz :shock:

Perhaps I need to support internationalisation.
I wouldn't be surprised. It is excellent for making voice packs for our radios.. The best I have seen around :)

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Sun Sep 04, 2016 1:16 pm

Linked it on the ersky9x voice packs thread :)

viewtopic.php?f=7&t=7715

Perhaps Mike could add a link at er9x.com to the github project page. :)
João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

Caffeine
Posts: 160
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Re: A tool to generate voice files using various TTS providers

Post by Caffeine » Sun Sep 04, 2016 1:36 pm

Thanks João. :)

User avatar
jhsa
Posts: 17716
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: A tool to generate voice files using various TTS providers

Post by jhsa » Sun Sep 04, 2016 2:04 pm

rainer wrote:Nice tool!
Is there a correct phrase file for openTX ?
Rainer
Please try the one on this post.. Change the file extension from .csv to .psv

viewtopic.php?f=7&t=9062&start=90#p117773

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

Post Reply

Return to “ersky9x”