Closed accesstechnology-mike closed 1 year ago
Yeah - not possible using the current setup. NB: it uses translate.google.com - and So doesn't have a TTS engine for that lang e.g. note no speak button https://translate.google.com/?sl=la&tl=so&text=hello%20world&op=translate
But Intend to provide a different wrapper that will do this - BUT you will likely need your own Google Cloud Key for this (it's going to use https://github.com/mediatechlab/tts-wrapper)
@accesstechnology-mike we have this pretty much working now. You will need a Google Cloud TTS auth json file - or your Azure Creds to fill into the config.. It will be done in a couple of days.. So you can get your creds ready and watch this space when I release the final release.
Google cloud auth is harder.. Details here
Creating a service account for OAuth 2.0 involves generating credentials for a non-human user, often used in server-to-server interactions. Here's how you can create OAuth 2.0 credentials using a service account for Google APIs:
Go to the Google Cloud Console: Visit the Google Cloud Console.
Create a New Project: If you don't have a project already, create a new project in the developer console.
Enable APIs: Enable the APIs that your service account will be using. For example, if you're using Google Drive API, enable that API for your project.
Create a Service Account:
Create and Download Credentials:
Use the Service Account Credentials:
Grant Required Permissions:
Google Cloud Platform Google Cloud Platform lets you build, deploy, and scale applications, websites, and services on the same infrastructure as Google.
This is pre-release but feel free to kick the tyres early: https://github.com/AceCentre/TranslateAndTTS/releases/tag/1.0
Can this additional language option be included, please?