StachePL / ExcelToAmazonPolly

Simple text-to-speech tool combining powers of Excel and Amazon Polly.
MIT License
14 stars 4 forks source link

[Request] Support for Cereproc #3

Open Lensman-86 opened 6 years ago

Lensman-86 commented 6 years ago

Hi. I wanted to ask if it would be possible to create a version of this that uses the Cerevoice Cloud API. I have almost no programming experience, and would very much like to be able to use your base program with Cereproc Producs, (including their enhanced tag features), as opposed to Amazon Polly. Perhaps a selector feature could be added that allows the user to choose which online service they wish to use. as an example:

cough, excuse me, err, hello.

or When people leave a tip they want to know it will

not be used to make up the minimum wage. I have attached the cloud user guide to this post for reference. While very similar to Amazon Polly, Cereproc voice offer a few unique features that I have not found in Amazon Polly, most notably Use of their tag set, which allows things such as variant tags, vocal gestures, and emotion tags. For the project i'm working on, I feel these would be highly desired and useful. As I mentioned, I'm not sure how much additional time coding would be necessary, (it seems easy on the surface, however, we all know how difficult programming can be). I would be greatly interested in discussing any challenges or concerns you have, as having this ability would greatly help with a project I am working on,. Your program was exactly the sort of thing i'm looking for, I just hope to obtain a copy that works with cereproc. As an option, would it be possible to add or enable ID3 tagging to created files? This is not a necessity, but could help save just a little time when working with completed files. I look forward to your reply! [CereVoiceCloudGuide.pdf](https://github.com/StachePL/ExcelToAmazonPolly/files/2020422/CereVoiceCloudGuide.pdf)
Lensman-86 commented 6 years ago

Also, can support for Google Cloud Text-To-Speech be added as well?

Although this would probably necessitate some name changes, but might make this tool more useful if it's generalized for various APIs. However for creators using it in game, or audiobook creation, it gives them flexibility of choice in voices, which can make a huge difference in the finished product.

A settings screen or window where login credentials can be entered, changed and stored could also be helpful.

Thanks for reading!

StachePL commented 6 years ago

Hi @Lensman-86 thanks for the ideas! I'm glad someone is using it successfully 😀

I'm not a programmer myself and I initially created the tool as a quick-solution. It's an exciting idea to expand it in the future to use another services. It would require a major rework, but (as most things in programming) is doable. Maybe one day I'll code it but as for today I don't have as much spare time to implement it.

Someone with actual coding experience could help. I'm counting on you GitHub community 💪!