Integração da API SpeechGen com Make.com: Automatize Fluxos de Trabalho de Texto para Fala

, 27-10-2025

Simplifique a Criação de Conteúdo de Voz: Integrando SpeechGen.io com Make.com. Esta publicação do blogue orienta-o na integração do serviço de automação Make.com (anteriormente Integromat) com o nosso serviço de síntese de fala baseado em rede neural, SpeechGen.io. Esta integração permite a automação de processos de texto para fala, tornando a criação de conteúdo mais fácil e eficiente.

Como Funciona

Abordamos dois métodos com base no comprimento do texto que pretende converter em fala:

  1. Para textos até 2000 caracteres: Este método envolve um pedido rápido e a receção imediata da saída de fala. É perfeito para textos curtos que precisam de ser convertidos rapidamente.

  2. Para textos com mais de 2000 caracteres: Este método utiliza dois pedidos. O primeiro pedido envia o texto com as definições de voz para conversão. O segundo pedido, que deve ser feito não antes de um minuto depois, recupera o ficheiro de áudio finalizado. Esta abordagem garante que textos mais longos são processados eficientemente sem sobrecarregar o sistema.

Porquê Usar Make.com?

Make.com facilita a automação destes processos sem a necessidade de conhecimentos técnicos aprofundados. Pode configurar gatilhos para iniciar automaticamente o processo de texto para fala quando certas condições são cumpridas, como a adição de novo texto ao seu CMS ou base de dados.

Primeiros Passos

Para começar com a integração, precisará de se familiarizar com a nossa API. Pode encontrar todas as informações necessárias, incluindo documentação e FAQs, em SpeechGen.io API FAQ.

Guia em Vídeo Completo

1. Método de Texto Curto

Nesta publicação do blogue, aprenderemos como gerar um ficheiro MP3 a partir de texto usando o SpeechGen e, em seguida, carregar esse ficheiro MP3 para o DropBox.

Pode descarregar e importar o projeto de demonstração json f mostrado neste blogue e usá-lo.

1. Requisitos

2. Obtenha a sua Chave API SpeechGen

  1. Inicie sessão no seu perfil SpeechGen.io
  2. Navegue para o seu perfil
  3. Revele e Copie a sua Chave API. Usá-la-emos mais tarde.

Chave API Speechgen

3. Crie um novo cenário

Inicie sessão em Make.com e clique em "Criar um novo cenário".

Criar um novo cenário

4. Adicione um novo Módulo

Adicionar um novo Módulo

5. Selecione HTTP

Procure por "HTTP" e selecione "HTTP" da lista de módulos disponíveis.

Selecione HTTP da lista

6. Selecione Fazer um pedido

Selecione Fazer um pedido

7. Inserir URL

Insira o URL como https://speechgen.io/index.php?r=api/text

Em seguida, clique em “Adicionar parâmetro” para adicionar parâmetros de consulta ao nosso pedido

Inserir URL

8. Insira mais 3 parâmetros

Precisamos de inserir 4 parâmetros no total, então vamos adicionar mais 3.

Adicionar mais 3 parâmetros

9. Insira os parâmetros necessários

Insira os parâmetros necessários

  • token = O Token API que copiou do Passo 2
  • email = O email associado à sua conta SpeechGen
  • voice = O nome exato da voz, pode escolher a voz que desejar da lista completa de vozes e copiar o nome da voz de lá. Vozes da API JSON https://speechgen.io/index.php?r=api/voices.
  • text = O texto que pretende transformar em fala. Por exemplo, vou colar o seguinte texto: "Uma solução prática para criar locuções, materiais de e-learning e publicidade. Gere fala a partir de texto em vários idiomas e sotaques. Personalize as definições de voz para satisfazer necessidades específicas".

10. Clique em OK para guardar as alterações

OK para guardar as alterações

11. Execute o seu cenário

Agora é hora de executar e testar o seu cenário.

Execute o seu cenário

12. Clique na bolha

Clique nesta bolha para ver o resultado do seu pedido.

Clique na bolha

Concentre-se na parte de saída, verá ‘Dados’.

Pode ver ‘ficheiro’ que é o URL do ficheiro MP3 gerado do nosso texto

ficheiro MP3 gerado

Se navegar para este URL, pode reproduzir e descarregar o ficheiro MP3.

Para tornar os dados do SpeechGen facilmente acessíveis por outros módulos, podemos adicionar outro Módulo ao nosso Cenário.

14. Adicionar outro módulo

Passe o rato ao lado do primeiro módulo que temos, verá um botão de mais, clique nele

próximo módulo

15. Selecione a opção 'JSON'

Procure por 'JSON' e selecione esta opção.

Selecione json

16. Escolha Analisar JSON

Em seguida, selecione "Analisar JSON" para que possamos exportar os dados do SpeechGen para várias variáveis que podemos usar no nosso cenário.

Selecione Analisar JSON

17. Inserir ‘Dados’

Clique aqui (string JSON) para inserir ‘Dados’ do módulo HTTP anterior

Inserir Dados

18. Clique em ‘Dados’

Clique em ‘Dados’ para adicioná-lo ao campo e clique em OK para guardar as alterações.

Clique em Dados

19. Executar Uma Vez

Clique em ‘Executar Uma Vez’ para executar o Cenário.

Clique em Executar Uma Vez para executar o Cenário

Selecione ‘Executar De Qualquer Forma’ para forçar o Make a executar o Cenário.

Executar De Qualquer Forma

Isto porque o JSON não deve ser o último módulo no cenário, uma vez que transforma os dados de outro módulo e não estamos a fazer nada com esses dados, neste caso, apenas queremos ver os dados primeiro e depois decidir o que fazer com eles.

20. Clique na bolha

Clique na bolha acima do módulo JSON para ver os dados que obtivemos.

Clique na bolha acima do módulo JSON

Agora, os dados que estavam todos sob ‘Dados’ estão agora em variáveis individuais que podemos usar nos próximos módulos…

Também pode notar a variável ‘ficheiro’ que tinha o URL do Ficheiro MP3 Gerado que usaremos no próximo módulo.

Note o ficheiro

Agora vamos carregar o ficheiro MP3 gerado para o Dropbox, para isso precisamos de descarregar o ficheiro MP3 neste cenário primeiro.

21. Adicione outro Módulo HTTP para descarregar o ficheiro

Adicione outro Módulo HTTP

Selecione Obter Ficheiro para que possamos descarregar o Ficheiro MP3 dentro do Cenário.

Selecione Obter Ficheiro

A maioria dos módulos apenas requer o URL, mas o DropBox requer a entrada direta dos dados reais do ficheiro.

22. Mapeie a variável ‘ficheiro’

Mapeie a variável ‘ficheiro’, que é o URL que podemos usar para obter o ficheiro.

Mapeie a variável ficheiro

23. Módulo DropBox

Em seguida, adicionaremos o módulo DropBox.

Módulo DropBox

24. Selecione Carregar ficheiro

Selecione Carregar ficheiro

Escolha a pasta para guardar dentro do seu Dropbox, depois escolha Mapear para que possamos alterar o nome do ficheiro MP3 carregado.

Ficheiro

Certifique-se de que adiciona a extensão de ficheiro ‘.mp3’ no final do nome, para que seja mais fácil para o Dropbox reconhecê-lo como um ficheiro MP3 que pode reproduzir.

Ficheiro MP3

Após executar o Cenário, temos o Ficheiro carregado para o DropBox

O Ficheiro carregado para o DropBox

Processo completo para o 1º método

Uma pré-visualização de todo o processo

  1. HTTP: Gerar o Áudio a partir de texto usando SpeechGen.io
  2. JSON: Analisar os dados que obtemos da API SpeechGen
  3. HTTP: Obter dados binários do ficheiro gerado
  4. Dropbox: Carregar esses dados para o Dropbox

2. Método de Texto Longo

Agora, estamos a utilizar a API de texto longo do SpeechGen para gerar um TTS longo.

O segundo método foi concebido para textos com mais de 2000 caracteres. Ao contrário do primeiro método, que converte rapidamente textos curtos em fala, esta abordagem envolve dois passos devido ao tempo de processamento necessário para textos mais longos.

  1. Pedido Inicial: Envia o texto com as definições de voz escolhidas para iniciar o processo de conversão.
  2. Pedido de Seguimento: Após esperar pelo menos um minuto, faz outro pedido para recuperar o ficheiro de áudio finalizado. Este atraso garante que o sistema tem tempo suficiente para processar o texto mais longo sem quaisquer problemas.

A principal diferença em relação ao primeiro método é a necessidade de um segundo pedido devido ao maior tempo de processamento. Este método garante um tratamento eficiente de textos extensos, tornando-o adequado para a criação de conteúdo de áudio mais longo.

Em seguida, carregaremos o ficheiro para o Dropbox como uma demonstração, mas as opções são infinitas sobre como pode usar esta API TTS.

Pode descarregar e importar o modelo de demonstração para textos longos json mostrado neste blogue e usá-lo.

1. Requisitos

2. Obtenha a sua Chave API SpeechGen

  1. Inicie sessão no seu perfil SpeechGen.io
  2. Navegue para o seu perfil
  3. Revele e Copie a sua Chave API. Usá-la-emos mais tarde.

Chave API Speechgen

3. Crie um novo cenário

Inicie sessão em Make.com e clique em "Criar um novo cenário".

Criar um novo cenário

4. Adicione um novo Módulo

Adicionar um novo Módulo

5. Selecione HTTP

Procure por "HTTP" e selecione "HTTP" da lista de módulos disponíveis.

Selecione HTTP da lista

6. Selecione "Fazer um pedido"

Selecione Fazer um pedido

7. Insira o URL

Insira o URL como https://speechgen.io/index.php?r=api/longtext

Depois, clique em “Adicionar parâmetro” para adicionar parâmetros de consulta ao nosso pedido.

Insira o URL

8. Insira 4 parâmetros 

Precisamos de inserir 4 parâmetros no total, então vamos adicionar mais 3.

Adicionar mais 3 parâmetros

9. Insira os parâmetros necessários

Insira os parâmetros necessários

  • token = O Token da API que copiou do Passo 2
  • email = O email associado à sua conta SpeechGen do Passo 2
  • voice = O nome exato da voz. Pode escolher a voz que quiser na lista completa de vozes e copiar o nome da voz de lá. Vozes da API JSON https://speechgen.io/index.php?r=api/voices.
  • text = O texto que quer transformar em fala.

10. Clique em OK para guardar as alterações

11. Executar

Agora é hora de executar e testar o seu cenário.

Execute o seu cenário

12. Clique na bolha

Clique nesta bolha para ver o resultado do seu pedido.

Clique na bolha

Concentre-se na parte da saída. Verá ‘Dados’.

Pode ver ‘id’ que é o ID do nosso pedido.

ID do ficheiro

Agora, para tornar os dados do SpeechGen facilmente acessíveis por outros módulos, podemos adicionar outro Módulo ao nosso Cenário.

13. Adicionar outro módulo

Passe o rato ao lado do primeiro módulo que temos, verá um botão de mais, clique nele.

próximo módulo

14. Adicionar JSON

Procure por ‘JSON’ e selecione esta opção.

Selecione JSON

Depois, selecione Analisar JSON para que possamos exportar os dados do SpeechGen para várias variáveis que podemos usar no nosso cenário.

Selecione Analisar JSON

15. Insira ‘Dados’

Clique aqui para inserir ‘Dados’ do módulo HTTP anterior.

Insira Dados

16. Clique em ‘Dados’

Clique em ‘Dados’ para adicioná-lo ao campo e clique em OK para guardar as alterações.

Clique em Dados

17. Executar uma vez

Clique em Executar uma vez para executar o Cenário.

Clique em Executar uma vez para executar o Cenário

Selecione ‘Executar de qualquer forma’ para forçar o Make a executar o Cenário.

Executar de qualquer forma

Isto acontece porque o JSON não deve ser o último módulo no cenário, uma vez que transforma os dados de outro módulo e não estamos a fazer nada com esses dados. Neste caso, queremos apenas ver os dados primeiro e depois decidir o que fazer com eles.

18. Clique na bolha

Clique na bolha acima do módulo JSON para ver os dados que obtivemos.

Clique na bolha acima do módulo JSON

Agora, os dados que estavam todos em ‘Dados’ estão em variáveis individuais que podemos usar nos próximos módulos.

Também pode notar a variável ‘ID’ que usaremos nos próximos passos para obter o URL do nosso ficheiro TTS.

URL do ficheiro TTS

19. Adicionar um Módulo de PAUSA

Adicione um Módulo de PAUSA para esperar que o TTS seja gerado.

Pausa

Clique em PAUSA

20. Definir a PAUSA

Defina a Duração da PAUSA entre 1-5 minutos (60-300 segundos).

Vamos defini-la para 200 segundos para a nossa demonstração.

Definir a Duração da PAUSA

Agora, vamos carregar o ficheiro Mp3 gerado para o Dropbox. Para isso, precisamos de descarregar o ficheiro Mp3 neste cenário primeiro.

21. Adicionar outro Módulo HTTP

Adicione outro Módulo HTTP para obter o TTS gerado.

Obter o TTS Gerado

Insira os Parâmetros necessários:

  • token = O Token da API que copiou do Passo 2
  • email = O email associado à sua conta SpeechGen do Passo 2
  • id = O ID do TTS do primeiro pedido [Analisar JSON, passo 2]

22. Mapear o ID do módulo JSON

Mapear o ID do módulo JSON

23. Obter os dados 

Execute o cenário para obter os dados e adicione outro módulo Analisar JSON.

Módulo Analisar JSON

Mapeie ‘Dados’ do módulo HTTP anterior.

23. Execute o cenário mais uma vez

Execute o cenário mais uma vez para obter dados do último Módulo Analisar JSON e, em seguida, adicione outro Módulo HTTP para descarregar o ficheiro.

Adicionar outro Módulo HTTP

24. Selecione ‘Obter Ficheiro’

Selecione ‘Obter Ficheiro’ para que possamos descarregar o Ficheiro Mp3 dentro do Cenário.

Selecione Obter Ficheiro

A maioria dos módulos apenas requer o URL, mas o DropBox requer a entrada direta dos dados reais do ficheiro.

25. Mapeie a variável ‘ficheiro’

Mapeie a variável ‘ficheiro’, que é o URL que podemos usar para obter o ficheiro.

Mapeie a variável ficheiro

26. Depois, adicionaremos o módulo Dropbox

Módulo Dropbox

27. Selecione "Carregar ficheiro"

Selecione Carregar ficheiro

Escolha a pasta para guardar dentro do seu Dropbox e, em seguida, escolha Mapear para que possamos alterar o nome do ficheiro Mp3 carregado.

Ficheiro

Certifique-se de adicionar a extensão de ficheiro ‘.mp3’ no final do nome, para que seja mais fácil para o Dropbox reconhecê-lo como um ficheiro Mp3 que pode reproduzir.

Ficheiro Mp3

Após executar o Cenário, temos o Ficheiro carregado para o Dropbox.

O Ficheiro carregado para o Dropbox

Processo completo para um método 2D

Esquema do processo

  1. HTTP: Gerar o Áudio a partir de texto usando SpeechGen.io
  2. JSON: Analisar os dados que obtemos da API SpeechGen
  3. PAUSA: Esperar alguns minutos até que o TTS esteja pronto
  4. HTTP: Pedir o ficheiro mp3 usando o seu ID
  5. JSON: Analisar os Dados como fizemos antes
  6. HTTP: Obter dados binários do ficheiro gerado
  7. Dropbox: Carregar esses dados para o Dropbox

Conclusão

A integração do SpeechGen.io com o Make.com abre vastas possibilidades para automatizar a criação de conteúdo de voz. A automatização da síntese de fala pode ser útil para:

  • Criar versões áudio de artigos ou blogs.
  • Gerar notificações de voz para clientes.
  • Produzir materiais educativos e de formação em formato áudio.
  • Melhorar o serviço de apoio ao cliente com respostas de voz.

Quer esteja a lidar com notificações curtas ou materiais educativos extensos, o nosso guia irá ajudá-lo a configurar um processo eficiente com o mínimo esforço. Transforme o seu texto em fala animada automaticamente, tornando o seu conteúdo mais acessível e envolvente para um público vasto.

Usamos cookies para garantir que você tenha a melhor experiência em nosso site. Saiba mais: Política

Aceitar Cookies