Bibliotecas cliente

Embora possa usar a conversão de voz em texto fazendo pedidos diretos, disponibilizamos bibliotecas de cliente para vários idiomas populares. As bibliotecas cliente da API Speech-to-Text são criadas com base nas bibliotecas cliente do Google Cloud. Esta infraestrutura comum oferece funcionalidades para implementações de bibliotecas específicas da API, mas também oferece tipos e métodos que pode usar diretamente quando usa qualquer API Cloud.

Bibliotecas cliente disponíveis

A conversão de voz em texto oferece bibliotecas cliente e guias para os seguintes idiomas:

Python

Para saber como instalar e usar a biblioteca cliente do Speech-to-Text, consulte o artigo Bibliotecas cliente do Speech-to-Text. Para mais informações, consulte a documentação de referência da API Python Speech-to-Text.

Para se autenticar no Speech-to-Text, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca cliente Python do Speech-to-Text.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Python Speech-to-Text
Guia de idiomas Guia geral para usar o Python com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas etiquetadas com conversão de voz em texto e Python

Instalação

Para instalar a biblioteca de cliente:

pip install --upgrade google-cloud-speech

Java

Para saber como instalar e usar a biblioteca cliente do Speech-to-Text, consulte o artigo Bibliotecas cliente do Speech-to-Text. Para mais informações, consulte a documentação de referência da API Java Speech-to-Text.

Para se autenticar no Speech-to-Text, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca cliente Java da API Speech-to-Text.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Java Speech-to-Text
Guia de idiomas Guia geral para usar Java com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas etiquetadas com conversão de voz em texto e Java

Instalação

Para instalar a biblioteca de cliente:

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.

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

<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-speech</artifactId>
  </dependency>
</dependencies>

If you are using Gradle, add the following to your dependencies:

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

If you are using sbt, add the following to your dependencies:

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

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

Para saber como instalar e usar a biblioteca cliente do Speech-to-Text, consulte o artigo Bibliotecas cliente do Speech-to-Text. Para mais informações, consulte a documentação de referência da API Node.js Speech-to-Text.

Para se autenticar no Speech-to-Text, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente Node.js Speech-to-Text.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Node.js Speech-to-Text
Guia de idiomas Guia geral para usar o Node.js com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas etiquetadas com conversão de voz em texto e Node.js

Instalação

Para instalar a biblioteca de cliente:

npm install @google-cloud/speech

C#

Para saber como instalar e usar a biblioteca cliente do Speech-to-Text, consulte o artigo Bibliotecas cliente do Speech-to-Text.

Para se autenticar no Speech-to-Text, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente C# Speech-to-Text.

Recurso Descrição
Referência da biblioteca Referência da biblioteca C# de conversão de voz em texto
Guia de idiomas Guia geral para usar C# com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas etiquetadas com Speech-to-Text e C#

Instalação

Para instalar a biblioteca de cliente:

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

C++

Para saber como instalar e usar a biblioteca cliente do Speech-to-Text, consulte o artigo Bibliotecas cliente do Speech-to-Text.

Para se autenticar no Speech-to-Text, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente C++ Speech-to-Text.

Recurso Descrição
Referência da biblioteca Referência da biblioteca C++ de conversão de voz em texto
Guia de idiomas Guia geral para usar C++ com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas etiquetadas com Conversão de voz em texto e C++

Instalação

Para instalar a biblioteca de cliente:

Consulte o artigo Configurar um ambiente de programação C++.

Go

Para saber como instalar e usar a biblioteca cliente do Speech-to-Text, consulte o artigo Bibliotecas cliente do Speech-to-Text. Para mais informações, consulte a documentação de referência da API Go Speech-to-Text.

Para se autenticar no Speech-to-Text, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente Speech-to-Text Go.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Speech-to-Text Go
Guia de idiomas Guia geral para usar o Go com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas etiquetadas com conversão de voz em texto e Go

Instalação

Para instalar a biblioteca de cliente:

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

PHP

Para saber como instalar e usar a biblioteca cliente do Speech-to-Text, consulte o artigo Bibliotecas cliente do Speech-to-Text.

Para se autenticar no Speech-to-Text, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente PHP Speech-to-Text.

Recurso Descrição
Referência da biblioteca Referência da biblioteca PHP Speech-to-Text
Guia de idiomas Guia geral para usar o PHP com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas etiquetadas com conversão de voz em texto e PHP

Instalação

Para instalar a biblioteca de cliente:

composer require google/cloud-speech

Ruby

Para saber como instalar e usar a biblioteca cliente do Speech-to-Text, consulte o artigo Bibliotecas cliente do Speech-to-Text.

Para se autenticar no Speech-to-Text, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.

As bibliotecas cliente Ruby para a API Speech-to-Text são atualmente lançadas como versão beta.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente Ruby Speech-to-Text.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Ruby Speech-to-Text
Guia de idiomas Guia geral para usar o Ruby com a GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Stack Overflow Perguntas etiquetadas com conversão de voz em texto e Ruby

Instalação

Para instalar a biblioteca de cliente:

gem install google-cloud-speech

Autenticação e controlo de acesso

Os guias de início rápido do Speech-to-Text fornecem informações básicas sobre a autenticação e o controlo de acesso. Para obter informações mais detalhadas, consulte o seguinte: