Librerie client

Puoi utilizzare Speech-to-Text inviando richieste dirette, ma forniamo librerie client per diverse lingue popolari. Le librerie client di Speech-to-Text sono basate sulle librerie client di Google Cloud. Questa infrastruttura comune offre funzionalità per le implementazioni delle librerie specifiche delle API, ma anche tipi e metodi che puoi utilizzare direttamente quando utilizzi una qualsiasi API Cloud.

Librerie client disponibili

Speech-to-Text fornisce guide e librerie client per le seguenti lingue:

Python

Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client Python Speech-to-Text.

Risorsa Descrizione
Riferimento alla libreria Riferimento per la libreria Python Speech-to-Text
Guida di lingua Guida generale per l'utilizzo di Python con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Stack Overflow Domande contrassegnate con Speech-to-Text e Python

Installazione

Per installare la libreria client:

pip install --upgrade google-cloud-speech

Java

Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client Java Speech-to-Text.

Risorsa Descrizione
Riferimento alla libreria Riferimento per la libreria Java Speech-to-Text
Guida di lingua Guida generale per l'utilizzo di Java con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Stack Overflow Domande contrassegnate con Speech-to-Text e Java

Installazione

Per installare la libreria client:

Se utilizzi Maven, aggiungi quanto segue al file pom.xml. Per ulteriori informazioni sui BOM, consulta la pagina BOM delle librerie Google Cloud Platform.

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>25.3.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

<dependencies>
  <dependency>
      <groupId>org.json</groupId>
      <artifactId>json</artifactId>
      <version>20220320</version>
  </dependency>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-speech</artifactId>
  </dependency>
</dependencies>

Se utilizzi Gradle, aggiungi quanto segue alle dipendenze:

implementation platform('com.google.cloud:libraries-bom:25.2.0')

implementation 'com.google.cloud:google-cloud-speech'

Se utilizzi sbt, aggiungi quanto segue alle dipendenze:

libraryDependencies += "com.google.cloud" % "google-cloud-speech" % "2.2.15"

Se utilizzi Visual Studio Code, IntelliJ o Eclipse, puoi aggiungere librerie client al progetto utilizzando i seguenti plug-in IDE:

I plug-in offrono funzionalità aggiuntive, come la gestione delle chiavi per gli account di servizio. Per informazioni dettagliate, consulta la documentazione di ogni plug-in.

Node.js

Questa pagina fornisce la documentazione di riferimento e le risorse correlate per la libreria client Node.js di Speech-to-Text.

Risorsa Descrizione
Riferimento alla libreria Riferimento per la libreria Node.js Speech-to-Text
Guida di lingua Guida generale all'utilizzo di Node.js con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Stack Overflow Domande contrassegnate con Speech-to-Text e Node.js

Installazione

Per installare la libreria client:

npm install --save @google-cloud/speech

C#

Questa pagina fornisce la documentazione di riferimento e le risorse correlate per la libreria client di C# Speech-to-Text.

Risorsa Descrizione
Riferimento alla libreria Riferimento per la libreria C# Speech-to-Text
Guida di lingua Guida generale per l'utilizzo di C# con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Stack Overflow Domande contrassegnate con Speech-to-Text e C#

Installazione

Per installare la libreria client:

Install-Package Google.Cloud.Speech.V1 -Pre

Go

Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client di Speech-to-Text Go.

Risorsa Descrizione
Riferimento alla libreria Riferimento per la libreria Go di Speech-to-Text
Guida di lingua Guida generale per l'utilizzo di Go con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Stack Overflow Domande contrassegnate con Speech-to-Text e Go

Installazione

Per installare la libreria client:

go get cloud.google.com/go/speech/apiv1

PHP

Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client PHP di Speech-to-Text.

Risorsa Descrizione
Riferimento alla libreria Riferimento alla libreria PHP Speech-to-Text
Guida di lingua Guida generale all'utilizzo di PHP con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Stack Overflow Domande contrassegnate con Speech-to-Text e PHP

Installazione

Per installare la libreria client:

composer require google/cloud-speech

Ruby

Le librerie client di Ruby per Speech-to-Text sono attualmente rilasciate in versione beta.

Questa pagina fornisce documentazione di riferimento e risorse correlate per la libreria client Ruby di Speech-to-Text.

Risorsa Descrizione
Riferimento alla libreria Riferimento alla libreria Ruby Speech-to-Text
Guida di lingua Guida generale all'utilizzo di Ruby con GCP
Repository GitHub Codice sorgente e documentazione aggiuntiva per questa libreria
Stack Overflow Domande contrassegnate con Speech-to-Text e Ruby

Installazione

Per installare la libreria client:

gem install google-cloud-speech

Autenticazione e controllo degli accessi

Le guide rapide di Speech-to-Text forniscono informazioni di base sull'autenticazione e sul controllo degli accessi. Per informazioni più dettagliate, fai riferimento a quanto segue: