-
-
Notifications
You must be signed in to change notification settings - Fork 6
How to get Google Cloud service account credentials
IMPORTANT NOTE: The credentials generated in this guide should be treated like passwords. NEVER share your credentials with anyone unless you know what you're doing. If you think your credentials are compromised, please return to the credentials page, generate new ones and delete the previous ones.
- Go to: https://cloud.google.com/gcp
- Create a Google Cloud Platform account
Once your account has been created, create a new project if Google doesn't already ask you to.
- Go to: https://console.cloud.google.com/projectcreate
- Set "Izabela TTS" as project name and click create
Enable Google Cloud Speech-to-Text for the project if you want to use Speech-to-Text-to-Speech.
- Go to: https://console.cloud.google.com/marketplace/product/google/speech.googleapis.com?project=izabela-tts
- Click on "Enable" and make sure "Izabela TTS" is selected at the top
Enable Google Cloud Translation for the project if you want to use Translation.
- Go to: https://console.cloud.google.com/marketplace/product/google/translate.googleapis.com?project=izabela-tts
- Click on "Enable" and make sure "Izabela TTS" is selected at the top
- Go to: https://console.cloud.google.com/apis/credentials?project=izabela-tts
- Click on "Create Credentials" and then "Service account" and make sure "Izabela TTS" is selected at the top
- Enter a name for the service account
- Click "Create and continue"
- Select the "Cloud Speech Client" role if you want to use Speech-to-Text-to-Speech
- Select the "Cloud Translation API User" role if you want to use Translation
- Press "Done" to create the service account
- You should be redirected to the credentials page then click on the newly created service account
- Go to "Keys"
- Click on "Add key" and "Create new key"
- Select "JSON" and click on "Create"
You should be prompted to download the service account credentials file.
- Import the service account credentials file in Izabela
You should see "Credentials found" and have access to Speech-to-Text-to-Speech and/or Translation from this point.