Criar áudio do texto usando bibliotecas de cliente
Este guia de início rápido mostra o processo de uso de bibliotecas de cliente para fazer uma solicitação ao Text-to-Speech, criando áudio a partir de texto.
Para saber mais sobre os conceitos básicos do Text-to-Speech, leia Princípios básicos do Text-to-Speech. Para ver quais vozes sintéticas estão disponíveis para seu idioma, consulte a página de vozes e idiomas compatíveis.
Antes de começar
Antes de enviar uma solicitação para a API Text-to-Speech, é preciso concluir as ações a seguir. Consulte a página antes de começar para ver os detalhes.
- Ativar a Text-to-Speech em um projeto do Google Cloud.
- Verificar se o faturamento está ativado para o Text-to-Speech.
-
Instale a Google Cloud CLI e inicialize-a executando o seguinte comando:
gcloud init
-
Crie as credenciais de autenticação para sua Conta do Google:
gcloud auth application-default login
Instale a biblioteca de cliente
Go
go get cloud.google.com/go/texttospeech/apiv1
Java
Se você estiver usando o Maven,
adicione o código abaixo ao arquivo pom.xml
. Para mais informações sobre
BOMs, consulte BOM das bibliotecas do Google Cloud Platform.
Se você estiver usando o Gradle, adicione isto às dependências:
Se você estiver usando o sbt, adicione o seguinte às suas dependências:
Se você estiver usando o Visual Studio Code, o IntelliJ ou o Eclipse, poderá adicionar bibliotecas de cliente ao projeto usando estes plug-ins de IDE:
Os plug-ins também oferecem outras funcionalidades, como gerenciamento de chaves de contas de serviço. Consulte a documentação de cada plug-in para mais detalhes.
Node.js
Antes de instalar a biblioteca, verifique se você preparou seu ambiente para o desenvolvimento do Node.js.
npm install --save @google-cloud/text-to-speech
Python
Antes de instalar a biblioteca, verifique se você preparou seu ambiente para o desenvolvimento do Python.
pip install --upgrade google-cloud-texttospeech
Outras linguagens
C# Siga estas instruções:Instruções de configuração do C# na página das bibliotecas de cliente e, em seguida, visite oDocumentação de referência do Text-to-Speech para .NET.
PHP Siga estas instruções:Instruções de configuração do PHP na página das bibliotecas de cliente e, em seguida, visite oDocumentação de referência do Text-to-Speech para PHP.
Ruby Siga estas instruções:Instruções de configuração do Ruby na página das bibliotecas de cliente e, em seguida, visite oDocumentação de referência do Text-to-Speech para Ruby.
Criar dados de áudio
Agora é possível usar o Text-to-Speech para criar um arquivo de áudio de fala humana sintética. Use o código a seguir para enviar uma
solicitação synthesize
à API Text-to-Speech.
Go
Java
Node.js
Antes de executar o exemplo, verifique se você preparou o ambiente para o desenvolvimento em Node.js.
Python
Antes de executar o exemplo, verifique se você preparou o ambiente para o desenvolvimento em Python.
Parabéns! Você enviou sua primeira solicitação para o Text-to-Speech.
Como foi?
Limpar
Para evitar cobranças na conta do Google Cloud pelos recursos usados nesta página, siga estas etapas.
- Use o Console do Cloud para excluir seu projeto, caso não precise dele.
A seguir
- Saiba mais sobre a Cloud Text-to-Speech lendo as noções básicas.
- Verifique a lista de vozes disponíveis que você pode usar para fala sintética.