Tutorial for using Google TTS API on Node.js project

Fredric Cliver
1 min readJun 20, 2020

Create a Google Cloud Project.

refer ‘Creating a service account’ section on this official guide
https://cloud.google.com/docs/authentication/getting-started

But, you don’t need the other part.

If you have done to make a new project and downloaded the credential file, store as secure.

I had located the file to here.

/keys/Speech-...

Install Libraries what you need

We need these modules

@google-cloud/text-to-speech
dotenv
lodash

So, execute this

npm i @google-cloud/text-to-speech dotenv lodash

Set the .env file

write a credential location into the .env file.

GOOGLE_APPLICATION_CREDENTIALS=“[your location]”

Write and try the main code

original reference: https://www.woolha.com/tutorials/node-js-google-cloud-text-to-speech-api-examples

So, you could get a listenable mp3 file

--

--

Fredric Cliver

Majored in Physics, self-taught and worked in the IT industry as a Dev/Design/Planning for 11 years. And I had run my Startup for 3 years. I fancy a ☔️ 🇬🇧