Video Guide



Google Configuration:
You will need to first create an Google Cloud account. YOU WILL NEED A CREDIT CARD!  https://console.cloud.google.com/

You will need to enable the Text-to-Speech API for your project. You can do this by navigating to the API Library in the Cloud Console and searching for "Text-to-Speech". Then, click on "Enable" to activate the API.

Now you will need to create a service account key:
Go to the "Service Accounts" page in the Cloud Console.Click on "Create Service Account".

Provide a name for the service account and select the appropriate role (e.g., "Text-to-Speech Administrator" or "Owner").

API Setup:
Under "Key Type," choose JSON and click on "Create" to download the service account key JSON file.

Place this JSON file in the /tts folder in the SAIG sever.
(If you are using DwemerDistro its will be at this path: \\wsl.localhost\DwemerAI4Skyrim\var\www\html\saig-gwserver\tts)

Rename the file to: "gcp_key.json"

The mod shall now work with GCP. For a list of other voice configurations go here: https://cloud.google.com/text-to-speech/docs/voices

Article information

Added on

Edited on

Written by

rang97

2 comments

  1. babyjaws
    babyjaws
    • premium
    • 1 kudos
    hi, does this need updating for the new config wizard, its says place the .json in the "data" folder? ive tried all ways but still getting an error when testing from the browser ui
  2. DoomsdayPimp
    DoomsdayPimp
    • premium
    • 3 kudos
    When I get on the page to enable the cloud tts, the pricing says it costs $2900/month. What's that about?