Gå til innholdet

Oppsett av Google Cloud TTS

Tilbake til Oversikt over TTS-leverandører

Google Cloud TTS bruker WaveNet nevrale nettverk for å generere naturlig klingende tale. Gratistilbudet er svært sjenerøst — én million tegn per måned. Denne gjennomgangen tar omtrent 5 minutter.

En Google-konto (den samme du bruker for Gmail eller YouTube fungerer fint). Du må legge til en betalingsmetode, men du vil ikke bli belastet med mindre du overskrider 1 million tegn i løpet av en måned. Det er veldig vanskelig å oppnå med sjakkkommentarer.

  1. Åpne nettleseren din og gå til console.cloud.google.com
  2. Logg inn med Google-kontoen din
  3. Hvis dette er første gang, vil Google be deg godta tjenestevilkårene. Kryss av i boksen og klikk Agree and Continue

Du skal nå se dashbordet til Google Cloud Console. Det ser travelt ut — ikke bekymre deg, vi trenger bare to ting herfra.

Google krever en faktureringskonto selv for gratistilbudet. Du vil ikke bli belastet ved normal bruk til sjakkstudier.

  1. I søkefeltet øverst, skriv “Billing” og klikk på Billing i nedtrekkslisten
  2. Klikk på Link a billing account (eller Create account hvis du ikke har en ennå)
  3. Følg instruksjonene for å legge til et kreditt- eller debetkort
  4. Når det er fullført, vil du se et grønt hakemerke ved siden av faktureringskontoen din

Merk: Hvis du allerede har satt opp Google Cloud-fakturering fra et annet prosjekt, kan du hoppe over dette steget. Din eksisterende faktureringskonto fungerer fint.

Dette forteller Google hvilken tjeneste du ønsker å bruke.

  1. I søkefeltet øverst, skriv “Text-to-Speech”
  2. I nedtrekksresultatene, klikk på Cloud Text-to-Speech API (det har et blått API-ikon)
  3. Du kommer til API-detaljsiden. Klikk på den store blå Enable-knappen
  4. Vent noen sekunder. Når knappen endres til Manage, er API-et aktivert

API-nøkkelen er det En Parlant~ bruker for å kommunisere med Googles servere.

  1. I søkefeltet øverst, skriv “Credentials” og klikk på Credentials under “APIs & Services”
  2. Nær toppen av siden, klikk på + Create Credentials
  3. Fra nedtrekkslisten, velg API key
  4. En dialogboks dukker opp som viser den nye nøkkelen din. Den ser omtrent slik ut: AIzaSyC...about 35 characters...
  5. Klikk på kopier-ikonet ved siden av nøkkelen for å kopiere den til utklippstavlen
  6. Klikk Close

Etter at du har opprettet nøkkelen, vil du se den listet på Credentials-siden. Klikk på nøkkelnavnet for å åpne innstillingene:

  1. Under API restrictions, velg Restrict key
  2. Velg Cloud Text-to-Speech API fra nedtrekkslisten
  3. Klikk Save

Dette betyr at selv om noen får tak i nøkkelen din, kan de bare bruke den til TTS — ingenting annet.

Nesten ferdig!

  1. Åpne En Parlant~ og gå til Innstillinger (tannhjul-ikonet) > Lyd-fanen
  2. Bla ned til TTS-seksjonen
  3. Sett TTS-leverandør til Google Cloud
  4. Klikk i feltet Google Cloud API Key og lim inn nøkkelen din (Ctrl+V)
  5. Sett Text-to-Speech til
  6. Klikk på Test-knappen ved siden av stemmevelgeren

Du skal nå høre et sjakkstrekk uttalt høyt. Hvis du gjør det — gratulerer, du er klar!

  • Testen er stille? Dobbeltsjekk at (1) du limte inn hele API-nøkkelen, (2) Text-to-Speech API-et er aktivert (steg 3), og (3) fakturering er koblet til (steg 2). Det vanligste problemet er å glemme å aktivere API-et.
  • Feilmelding «API key not valid»? Sørg for at du kopierte nøkkelen riktig — ingen ekstra mellomrom. Hvis du begrenset nøkkelen, verifiser at Cloud Text-to-Speech API er i listen over tillatte API-er.
  • Feilmelding «Billing account not found»? Gå tilbake til steg 2 og sørg for at fakturering er koblet til prosjektet ditt.
  • Stemmene høres annerledes ut enn forventet? En Parlant~ bruker WaveNet-stemmer som standard. Stemmens kjønn kan endres under Innstillinger > Lyd > Google Voice Gender.

Googles gratistilbud dekker 1 million tegn per måned med WaveNet-stemmer. Et parti med mange kommentarer bruker omtrent 3 000–5 000 tegn. Med den takten kan du studere 200–300 partier per måned før du når grensen. Google viser deg et forbruksvarsel i god tid før eventuelle kostnader påløper.