Crea audio dal testo utilizzando le librerie client
Questa guida rapida illustra la procedura di utilizzo delle librerie client per effettuare una richiesta a Text-to-Speech, creando audio dal testo.
Per saperne di più sui concetti fondamentali di Text-to-Speech: leggi Nozioni di base su Text-to-Speech. Per sapere quali voci sintetiche sono disponibili per la tua lingua, consulta la pagina delle voci e delle lingue supportate.
Prima di iniziare
Prima di poter inviare una richiesta all'API Text-to-Speech, devi aver completato le azioni seguenti. Consulta le prima di iniziare per maggiori dettagli.
- Attivare Text-to-Speech in un progetto Google Cloud.
- Assicurati che la fatturazione sia attivata per Text-to-Speech.
-
After installing the Google Cloud CLI, configure the gcloud CLI to use your federated identity and then initialize it by running the following command:
gcloud init
-
Create local authentication credentials for your user account:
gcloud auth application-default login
If an authentication error is returned, confirm that you have configured the gcloud CLI to use Workforce Identity Federation.
installa la libreria client
Go
go get cloud.google.com/go/texttospeech/apiv1
Java
If you are using Maven, add
the following to your pom.xml
file. For more information about
BOMs, see The Google Cloud Platform Libraries BOM.
If you are using Gradle, add the following to your dependencies:
If you are using sbt, add the following to your dependencies:
If you're using Visual Studio Code, IntelliJ, or Eclipse, you can add client libraries to your project using the following IDE plugins:
The plugins provide additional functionality, such as key management for service accounts. Refer to each plugin's documentation for details.
Node.js
Prima di installare la libreria, assicurati di aver preparato l'ambiente per lo sviluppo Node.js.
npm install --save @google-cloud/text-to-speech
Python
Prima di installare la libreria, assicurati di aver preparato l'ambiente per lo sviluppo Python.
pip install --upgrade google-cloud-texttospeech
Linguaggi aggiuntivi
C#: segui le istruzioni di configurazione per C# nella pagina delle librerie client e poi consulta la documentazione di riferimento di Text-to-Speech per .NET.
PHP: segui le istruzioni di configurazione di PHP nella pagina delle librerie client e poi consulta la documentazione di riferimento di Text-to-Speech per PHP.
Ruby: segui le istruzioni di configurazione di Ruby riportate nella pagina delle librerie client e poi consulta la documentazione di riferimento di Text-to-Speech per Ruby.
Crea dati audio
Ora puoi utilizzare la funzionalità di sintesi vocale per creare un file audio di parlato umano sintetico. Utilizza il seguente codice per inviare un
Richiesta synthesize
all'API Text-to-Speech.
Go
Java
Node.js
Prima di eseguire l'esempio, assicurati di aver preparato l'ambiente per lo sviluppo Node.js.
Python
Prima di eseguire l'esempio, assicurati di aver preparato l'ambiente per lo sviluppo Python.
Complimenti! Hai inviato la tua prima richiesta a Text-to-Speech.
Com'è andata?
Esegui la pulizia
Per evitare che al tuo account Google Cloud vengano addebitati costi relativi alle risorse utilizzate in questa pagina, segui questi passaggi.
- Utilizzare la console Google Cloud per eliminare il progetto se non ne hai bisogno.
Passaggi successivi
- Scopri di più su Cloud Text-to-Speech leggendo le nozioni di base.
- Esamina l'elenco di voci disponibili che puoi utilizzare per la sintesi vocale.