Salta ai contenuti

Configurazione di Google Cloud TTS

Torna alla Panoramica dei provider TTS

Google Cloud TTS utilizza reti neurali WaveNet per generare un parlato dal suono naturale. Il piano gratuito è molto generoso: un milione di caratteri al mese. Questa guida richiede circa 5 minuti.

Un account Google (lo stesso che usi per Gmail o YouTube va benissimo). Dovrai aggiungere un metodo di pagamento, ma non ti verrà addebitato nulla a meno che tu non superi 1 milione di caratteri in un mese. Cosa molto difficile da raggiungere con le annotazioni scacchistiche.

  1. Apri il browser e vai su console.cloud.google.com
  2. Accedi con il tuo account Google
  3. Se è la prima volta, Google ti chiederà di accettare i Termini di Servizio. Spunta la casella e clicca su Agree and Continue

Dovresti ora vedere la dashboard della Google Cloud Console. Sembra piena di cose — non preoccuparti, ci servono solo due elementi da qui.

Google richiede un account di fatturazione anche per il piano gratuito. Non ti verrà addebitato nulla per il normale utilizzo nello studio degli scacchi.

  1. Nella barra di ricerca in alto, digita “Billing” e clicca su Billing nel menu a tendina
  2. Clicca su Link a billing account (o Create account se non ne hai ancora uno)
  3. Segui le istruzioni per aggiungere una carta di credito o di debito
  4. Una volta completato, vedrai un segno di spunta verde accanto al tuo account di fatturazione

Nota: Se hai già configurato la fatturazione di Google Cloud per un altro progetto, puoi saltare questo passaggio. Il tuo account di fatturazione esistente va benissimo.

Questo indica a Google quale servizio vuoi utilizzare.

  1. Nella barra di ricerca in alto, digita “Text-to-Speech”
  2. Nei risultati del menu a tendina, clicca su Cloud Text-to-Speech API (ha un’icona blu API)
  3. Arriverai alla pagina dei dettagli dell’API. Clicca il grande pulsante blu Enable
  4. Attendi qualche secondo. Quando il pulsante cambia in Manage, l’API è abilitata

La chiave API è ciò che En Parlant~ usa per comunicare con i server di Google.

  1. Nella barra di ricerca in alto, digita “Credentials” e clicca su Credentials sotto “APIs & Services”
  2. Nella parte superiore della pagina, clicca su + Create Credentials
  3. Dal menu a tendina, seleziona API key
  4. Apparirà una finestra di dialogo con la tua nuova chiave. Ha un aspetto simile a: AIzaSyC...circa 35 caratteri...
  5. Clicca l’icona di copia accanto alla chiave per copiarla negli appunti
  6. Clicca su Close

Dopo aver creato la chiave, la vedrai elencata nella pagina Credentials. Clicca sul nome della chiave per aprire le sue impostazioni:

  1. Sotto API restrictions, seleziona Restrict key
  2. Scegli Cloud Text-to-Speech API dal menu a tendina
  3. Clicca su Save

In questo modo, anche se qualcuno dovesse ottenere la tua chiave, potrà usarla solo per il TTS — nient’altro.

Ci siamo quasi!

  1. Apri En Parlant~ e vai su Impostazioni (icona ingranaggio) > scheda Sound
  2. Scorri verso il basso fino alla sezione TTS
  3. Imposta TTS Provider su Google Cloud
  4. Clicca nel campo Google Cloud API Key e incolla la tua chiave (Ctrl+V)
  5. Imposta Text-to-Speech su On
  6. Clicca il pulsante Test accanto al selettore della voce

Dovresti sentire una mossa di scacchi pronunciata ad alta voce. Se la senti — congratulazioni, la configurazione è completata!

  • Il test è silenzioso? Verifica che (1) tu abbia incollato la chiave API completa, (2) l’API Text-to-Speech sia abilitata (Passaggio 3) e (3) la fatturazione sia collegata (Passaggio 2). Il problema più comune è dimenticare di abilitare l’API.
  • Errore “API key not valid”? Assicurati di aver copiato la chiave correttamente — senza spazi aggiuntivi. Se hai limitato la chiave, verifica che Cloud Text-to-Speech API sia nell’elenco dei servizi consentiti.
  • Errore “Billing account not found”? Torna al Passaggio 2 e assicurati che la fatturazione sia collegata al tuo progetto.
  • Le voci suonano diverse dal previsto? En Parlant~ utilizza le voci WaveNet per impostazione predefinita. Il genere della voce può essere modificato in Impostazioni > Sound > Google Voice Gender.

Il piano gratuito di Google copre 1 milione di caratteri al mese di voci WaveNet. Una partita con annotazioni dettagliate utilizza circa 3.000-5.000 caratteri. A questo ritmo, potresti studiare 200-300 partite al mese prima di raggiungere il limite. Google mostra un avviso di utilizzo ben prima che vengano applicati eventuali addebiti.