A tool to generate voice files using various TTS providers

erskyTx runs on many radios and upgrade boards
ersky9x was a port of er9x for use on the sky9x board.
Caffeine
Posts: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Re: Release 2.3.0.0

Post by Caffeine »

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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.3.0.1

Post by Caffeine »

  • 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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 577
Joined: Sat Jul 21, 2012 7:08 am
Country: -

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

Post by Helle »

hy,

works fine,

Would be nice the have help-info
only same lines for short cut functions, ......
max 1Page
Caffeine
Posts: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

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

Post by Caffeine »

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: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.4.0.0

Post by Caffeine »

  • 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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.4.0.1

Post by Caffeine »

  • 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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

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

Post by Caffeine »

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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.4.1.0

Post by Caffeine »

  • 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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

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

Post by Caffeine »

oohh, that's new!

Looking in to it now, thanks :)
Caffeine
Posts: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.4.1.1

Post by Caffeine »

  • Fix crash on selecting rows in empty phrase file
https://github.com/CaffeineAU/TTSAutoma ... ag/2.4.1.1
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

;) :) 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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

Release 2.1.4.2

Post by Caffeine »

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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

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

Post by Caffeine »

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 »

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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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: 170
Joined: Wed Jul 27, 2016 5:29 am
Country: Australia

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

Post by Caffeine »

Thanks João. :)
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

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

Post by jhsa »

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 “erskyTx (was ersky9x)”