Page 12 of 13

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

Posted: Sat Dec 10, 2016 4:25 am
by Caffeine
Good to hear :)

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

Posted: Sat Dec 10, 2016 10:12 am
by jhsa
It would be nice if the utility could use the older config file automatically. At the moment it seems to create an new config folder with the version number as folder name, and the config file inside.
Maybe only one ttsautomate folder with the config file inside, the tool would check for existance of this folder and config file. If one is there, then use it. If not, create new one.. Does it sound stupid? :)

João

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

Posted: Sat Dec 10, 2016 11:24 am
by Caffeine
That would be desirable, however it's not supported by the current installer I'm using. I'm still trying out other installers to see if any are more cooperative.

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

Posted: Sat Dec 10, 2016 11:44 am
by jhsa
Great, thanks.. :)

João

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

Posted: Sat Dec 10, 2016 11:50 am
by jhsa
Another question, are you not including the psv phrase file with the installer anymore?
That was a good starter for a new pack ;)

By the way there were a couple additions to the "system" folder. I will post my phrase file in a while.. Then you can copy the new system additions to your own file.. There aren't many..

Thanks

João

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

Posted: Sat Dec 10, 2016 1:56 pm
by Caffeine
I should be still including it.

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

Posted: Sat Dec 10, 2016 2:24 pm
by jhsa
No, it is not.. Just double checked it..
I think it is important to include it because of the System files..

Here is the latest Phrase file with the latest additions to the system folder..

Ahh, just thought of a great feature. I just tried to drop the phrase file into the utility as I do with other applications, but obviously it didn't work.. :)
What do you think?

Thank you

João

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

Posted: Sat Dec 10, 2016 2:35 pm
by Caffeine
Drag and drop would be a nice feature. I'll look at implementing it, and also put the voices.psv file back in the installer.

I'll also review and include your phrases. Thanks for your help!

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

Posted: Sat Dec 10, 2016 2:40 pm
by jhsa
You just need to copy a few new system files to your own file.. :)
Thanks for this tool ;) :) It is amazing. I wish I had it a few years ago when voice was still being developed for the 9x radio..

João

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

Posted: Fri Jan 27, 2017 10:07 pm
by thebriars0
Hi Caffeine

As promised, though a lot later than planned, beginning to add documentation for your program. It really is super.

Have been looking at all the special codes in Ivona that can be used and have found a problem that can cause it to hang.

You can put phrases like 25 mph and it will say miles per hour, great!
However if you go to 25 km/h that works too, however there will be the temptation to use 25km/h as the filename too.
As can be expected that causes an error when saving, the program simply hangs at that point. Is it possible to screen and warn for filename characters that cannot be used?

Obviously I can warn about this in the documentation, but...

Sorry!

Martin

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

Posted: Fri Jan 27, 2017 11:04 pm
by Caffeine
Thanks Martin, I'll look into it

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

Posted: Wed Mar 29, 2017 1:00 am
by Caffeine
Please be aware that the Ivona voices are currently disabled as we have used up our monthly quota of voices.

The Ivona voices will be available again on April 1st.
Ivona.png
Ivona.png (3.9 KiB) Viewed 18772 times
In the longer term, Ivona will be deprecated and we will be forces to change to Amazon Polly, which has similar features, but will only allow free use in the same scale as Ivona for 12 months. After that, the service will be pay-to-play :(

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

Posted: Wed Mar 29, 2017 7:26 am
by jhsa
After that the community will have to donate to play then ;)
I'm sure if we all donate a few dollars we can keep it going :)

You said the amazon service will be basically the same, does that mean the same voices?

Thanks

João

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

Posted: Wed Mar 29, 2017 7:32 am
by jhsa
Also, I recently had a problem (actually found it yesterday) where some of my timer count down voices weren't working. These are critical because a voice has to play every second. I loaded an old pack and they worked. It turns out that the cause of the problem was the files had silence before and after the audio. It made the file too long to be played within a second..
An option to remove that silence automatically (without clipping the audio) would be very welcome ;) :)

Thank you

João

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

Posted: Wed Mar 29, 2017 10:40 am
by Caffeine
Hi João,

Ivona was purchased by Amazon, so the voices should be the same.

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

Posted: Wed Mar 29, 2017 10:42 am
by jhsa
Cool, thanks.. :)

João

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

Posted: Wed Mar 29, 2017 12:57 pm
by bob195558
jhsa wrote: Wed Mar 29, 2017 7:32 am Also, I recently had a problem (actually found it yesterday) where some of my timer count down voices weren't working. These are critical because a voice has to play every second. I loaded an old pack and they worked. It turns out that the cause of the problem was the files had silence before and after the audio. It made the file too long to be played within a second..
An option to remove that silence automatically (without clipping the audio) would be very welcome ;) :)
Thank you
João
Info about to much silence in voice file: (viewtopic.php?f=7&t=40&start=3270#p126415).

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

Posted: Sat Jun 03, 2017 11:24 am
by Zaphod69
Have to say I love this program! And it generates files I can use on my FrSky QX7 :)

Sent from my Nexus 9 using Tapatalk


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

Posted: Sat Jun 03, 2017 11:30 am
by Caffeine
Thanks for the feedback 😊

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

Posted: Sat Jun 03, 2017 11:40 am
by jhsa
I have been forgetting to ask.. Would it be possible to automatically cut most of the silence at the beginning and end of the files? Specially the numbers and other files like "Point zero, Point 1, etc"??
This causes quite a delay when the radio says the values, like the voltage for example..

Thanks

João

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

Posted: Sat Jun 03, 2017 11:06 pm
by Caffeine
Working on it ;)

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

Posted: Sun Jun 04, 2017 1:54 am
by jhsa
Thank you.. :)

João

Sent from my thor using Tapatalk


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

Posted: Fri Jul 28, 2017 12:25 am
by Caffeine
Ivona has ceased to allow voices to be generated using their system, now that it has been deprecated in favour of Amazon Polly.

I'm working on the integration of Amazon Polly now. On the plus side, it's very easy to implement in comparison to Ivona (about 5% of the code)

On the down side, it's a pay service after we exceed the free tier (Ivona disabled the voices after we exceeded the quota, Polly will charge my credit card :shock: )

I'll have to tread carefully and keep an eye on the usage. Additionally, after 12 months, the free tier expires and very use after that will cos real money. Based on the usage of the Ivona voices, it could cost around $600 to $800 a year, so I'm not sure if I want to expose myself to that potential cost.

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

Posted: Fri Jul 28, 2017 8:03 am
by mentero
Hi all,

First things first, many thanks to Caffeine for this very useful tool.

Just to let you know that even if the English version of Ivona has stopped to work, the Spanish version (and maybe other languages) is still running.

I will appreciate (unless it costs you $ or burden), if you maintain Ivona as a menu option.

Thanks.

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

Posted: Fri Jul 28, 2017 2:02 pm
by jhsa
What about if we buy (every year?) a licence (from you) to have the Ivona voices back? Or maybe Polly, if they are any better?
If all of us contributed a little, then maybe we could keep it going?
Perhaps you could adapt the utility to work as good with openTX, as it does with Ersky9x.
I really appreciate this utility and wouldn't mind to pay a little for it.. :)
João

Sent from my thor using Tapatalk


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

Posted: Sat Jul 29, 2017 7:50 am
by Zaphod69
Agreed. If it works on Opentx you've increased your potential customer base. I'd be happy to use it on Opentx as it'd be easier than doing it the way I do now.

Sent from my Y6_Piano using Tapatalk


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

Posted: Sat Jul 29, 2017 1:05 pm
by Caffeine
Ivona is completely gone unfortunately. Amazon Polly has the same voices though.

Perhaps I should setup a proper webpage for the tool, with a paypal donate button so people can contribute if they feel like it.

TTSAutomate 3.0.0.0 Released

Posted: Tue Aug 01, 2017 12:36 am
by Caffeine
TTSAutomate 3.0.0.0 is released.

I had hoped to include full voice editing functionality in the 3.0.0.0 release, however Ivona forced my hand by turning off their TTS service. Hence I have done an initial integration of Amazon Polly.

I'll monitor the usage of Polly and if it exceeds the free tier, I may disable it.

Get the new version here:

https://github.com/CaffeineAU/TTSAutoma ... ag/3.0.0.0

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

Posted: Tue Aug 01, 2017 9:53 am
by jhsa
Thank you.

Sent from my thor using Tapatalk


TTSAutomate 3.1.0.0 with support for reading OpenTX CSV files

Posted: Wed Mar 21, 2018 12:00 am
by Caffeine
https://github.com/CaffeineAU/TTSAut...es/tag/3.1.0.1

OpenTX CSV files can be imported by selecting the menu item under 'Open Phrase File' called 'Import CSV File'

Please let me know if you experience any issues.