Integrarea API-ului SpeechGen cu Make.com: Automatizați fluxurile de lucru Text-to-Speech

, 27-10-2025

Simplificați crearea de conținut vocal: Integrarea SpeechGen.io cu Make.com. Această postare de blog vă ghidează prin integrarea serviciului de automatizare Make.com (fostul Integromat) cu serviciul nostru de sinteză vocală bazat pe rețele neuronale, SpeechGen.io. Această integrare permite automatizarea proceselor text-to-speech, făcând crearea de conținut mai ușoară și mai eficientă.

Cum funcționează

Acoperim două metode bazate pe lungimea textului pe care doriți să-l convertiți în vorbire:

  1. Pentru texte de până la 2000 de caractere: Această metodă implică o solicitare rapidă și primirea imediată a rezultatului vocal. Este perfectă pentru texte scurte care trebuie convertite rapid.

  2. Pentru texte de peste 2000 de caractere: Această metodă utilizează două solicitări. Prima solicitare trimite textul cu setările vocale pentru conversie. A doua solicitare, care ar trebui făcută nu mai devreme de un minut, preia fișierul audio finalizat. Această abordare asigură că textele mai lungi sunt procesate eficient fără a supraîncărca sistemul.

De ce să folosiți Make.com?

Make.com facilitează automatizarea acestor procese fără a fi nevoie de cunoștințe tehnice aprofundate. Puteți seta declanșatoare pentru a începe automat procesul text-to-speech atunci când sunt îndeplinite anumite condiții, cum ar fi adăugarea de text nou în CMS-ul sau baza de date.

Primii pași

Pentru a începe integrarea, va trebui să vă familiarizați cu API-ul nostru. Puteți găsi toate informațiile necesare, inclusiv documentația și întrebările frecvente, la SpeechGen.io API FAQ.

Ghid video complet

1. Metoda text scurt

În această postare de blog vom învăța cum să generăm un fișier Mp3 din text folosind SpeechGen, apoi să încărcăm acel fișier Mp3 în DropBox.

Puteți descărca și importa fișierul json al proiectului demo prezentat în acest blog și să-l utilizați.

1. Cerințe

2. Obțineți cheia API SpeechGen

  1. Conectați-vă la profilul dvs. SpeechGen.io
  2. Navigați la profilul dvs.
  3. Dezvăluiți și copiați cheia API. O vom folosi mai târziu.

Cheie API Speechgen

3. Creați un scenariu nou

Conectați-vă la Make.com și faceți clic pe "Creați un scenariu nou".

Creați un scenariu nou

4. Adăugați un modul nou

Adăugați un modul nou

5. Selectați HTTP

Căutați "HTTP" și selectați "HTTP" din lista de module disponibile.

Selectați HTTP din listă

6. Selectați Efectuați o solicitare

Selectați Efectuați o solicitare

7. Introduceți URL-ul

Introduceți URL-ul ca https://speechgen.io/index.php?r=api/text

Apoi faceți clic pe "Adăugați parametru" pentru a adăuga parametri de interogare la solicitarea noastră

Introduceți URL-ul

8. Introduceți încă 3 parametri

Trebuie să introducem în total 4 parametri, așa că haideți să adăugăm încă 3.

Adăugați încă 3 parametri

9. Introduceți parametrii necesari

Introduceți parametrii necesari

  • token = Cheia API pe care ați copiat-o de la Pasul 2
  • email = Adresa de e-mail asociată contului dvs. SpeechGen
  • voice = Numele exact al vocii, puteți alege vocea care vă place din lista completă de voci și copiați numele vocii de acolo. Voci API JSON https://speechgen.io/index.php?r=api/voices.
  • text = Textul pe care doriți să-l transformați în vorbire. De exemplu, voi introduce următorul text: "O soluție practică pentru crearea de voiceover-uri, materiale de e-learning și publicitate. Generați vorbire din text în mai multe limbi și accente. Personalizați setările vocale pentru a satisface nevoile specifice".

10. Faceți clic pe OK pentru a salva modificările

OK pentru a salva modificările

11. Rulați scenariul

Acum este timpul să rulați și să testați scenariul.

Rulați scenariul

12. Faceți clic pe bulă

Faceți clic pe această bulă pentru a vedea rezultatul solicitării dvs.

Faceți clic pe bulă

Concentrați-vă pe partea de ieșire, veți vedea „Data”.

Puteți vedea „file” care este URL-ul fișierului Mp3 generat din textul nostru

fișier Mp3 generat

Dacă navigați la acest URL, puteți reda și descărca fișierul Mp3.

Pentru a face datele de la SpeechGen ușor accesibile de către alte module, putem adăuga un alt modul la scenariul nostru.

14. Adăugați un alt modul

Mutați mouse-ul lângă primul modul pe care îl avem, veți vedea un buton plus, faceți clic pe el

modul următor

15. Selectați opțiunea 'JSON'

Căutați 'JSON' și selectați această opțiune.

Selectați json

16. Alegeți Parse JSON

Apoi selectați "Parse JSON" pentru a putea exporta datele de la SpeechGen în mai multe variabile pe care le putem folosi în scenariul nostru.

Selectați Parse JSON

17. Introduceți „Data”

Faceți clic aici (șir JSON) pentru a introduce „Data” din modulul HTTP anterior

Introduceți Data

18. Faceți clic pe „Data”

Faceți clic pe „Data” pentru a o adăuga în câmp și faceți clic pe OK pentru a salva modificările.

Faceți clic pe Data

19. Rulați o dată

Faceți clic pe „Rulați o dată” pentru a executa scenariul.

Faceți clic pe Rulați o dată pentru a executa scenariul

Selectați „Rulați oricum” pentru a forța Make să ruleze scenariul.

Rulați oricum

Acest lucru se datorează faptului că JSON nu ar trebui să fie ultimul modul din scenariu, deoarece transformă datele dintr-un alt modul și nu facem nimic cu acele date, în acest caz vrem doar să vedem datele mai întâi, apoi să decidem ce să facem cu ele.

20. Faceți clic pe bulă

Faceți clic pe bula de deasupra modulului JSON pentru a vedea datele pe care le-am obținut.

Faceți clic pe bula de deasupra modulului JSON

Acum, datele care erau toate sub „Data” sunt acum în variabile individuale pe care le putem folosi în următoarele module…

Puteți observa, de asemenea, variabila „file” care conținea URL-ul fișierului Mp3 generat, pe care îl vom folosi în modulul următor.

Observați fișierul

Acum haideți să încărcăm fișierul Mp3 generat în Dropbox, pentru a face acest lucru trebuie să descărcăm mai întâi fișierul Mp3 în acest scenariu.

21. Adăugați un alt modul HTTP pentru a descărca fișierul

Adăugați un alt modul HTTP

Selectați Get File pentru a putea descărca fișierul Mp3 în cadrul scenariului.

Selectați Get File

Majoritatea modulelor necesită doar URL-ul, dar DropBox necesită introducerea directă a datelor reale ale fișierului.

22. Mapează variabila „file”

Mapează variabila „file”, care este URL-ul pe care îl putem folosi pentru a obține fișierul.

Mapează variabila fișier

23. Modulul DropBox

Apoi vom adăuga modulul DropBox.

Modulul DropBox

24. Selectați Încărcați fișier

Selectați Încărcați fișier

Alegeți folderul în care să salvați în Dropbox, apoi alegeți Map pentru a putea schimba numele fișierului Mp3 încărcat.

Fișier

Asigurați-vă că adăugați extensia de fișier „.mp3” la sfârșitul numelui, astfel încât să fie mai ușor pentru Dropbox să-l recunoască ca un fișier Mp3 pe care îl puteți reda.

Fișier Mp3

După rularea scenariului, avem fișierul încărcat în DropBox

Fișierul încărcat în DropBox

Proces complet pentru prima metodă

O previzualizare a întregului proces

  1. HTTP: Generați audio din text folosind SpeechGen.io
  2. JSON: Analizați datele pe care le obținem de la API-ul SpeechGen
  3. HTTP: Obțineți datele binare ale fișierului generat
  4. Dropbox: Încărcați acele date în Dropbox

2. Metoda text lung

Acum, utilizăm API-ul SpeechGen pentru texte lungi pentru a genera un TTS lung.

A doua metodă este concepută pentru texte mai lungi de 2000 de caractere. Spre deosebire de prima metodă, care convertește rapid textele scurte în vorbire, această abordare implică doi pași datorită timpului de procesare necesar pentru textele mai lungi.

  1. Solicitare inițială: Trimiteți textul cu setările vocale alese pentru a începe procesul de conversie.
  2. Solicitare ulterioară: După ce ați așteptat cel puțin un minut, faceți o altă solicitare pentru a prelua fișierul audio finalizat. Această întârziere asigură că sistemul are suficient timp pentru a procesa textul mai lung fără probleme.

Principala diferență față de prima metodă este necesitatea unei a doua solicitări datorită timpului de procesare mai lung. Această metodă asigură o gestionare eficientă a textelor extinse, făcând-o potrivită pentru crearea de conținut audio mai lung.

Apoi vom încărca fișierul în Dropbox ca o demonstrație, dar opțiunile sunt nelimitate în ceea ce privește modul în care puteți utiliza acest API TTS.

Puteți descărca și importa planul demo pentru texte lungi json prezentat în acest blog și să-l utilizați.

1. Cerințe

2. Obțineți cheia API SpeechGen

  1. Conectați-vă la profilul dvs. SpeechGen.io
  2. Navigați la profilul dvs.
  3. Dezvăluiți și copiați cheia API. O vom folosi mai târziu.

Cheie API Speechgen

3. Creați un scenariu nou

Conectați-vă la Make.com și faceți clic pe "Creați un scenariu nou".

Creați un scenariu nou

4. Adăugați un modul nou

Adăugați un modul nou

5. Selectați HTTP

Căutați "HTTP" și selectați "HTTP" din lista de module disponibile.

Select HTTP from the list

6. Selectați „Make a request” (Efectuați o cerere)

Select Make a request

7. Introduceți URL-ul

Introduceți URL-ul ca https://speechgen.io/index.php?r=api/longtext

Apoi, faceți clic pe „Add parameter” (Adăugați parametru) pentru a adăuga parametrii de interogare la cererea noastră.

Input URL

8. Introduceți 4 parametri 

Trebuie să introducem în total 4 parametri, așa că haideți să mai adăugăm încă 3.

Add parameter 3 more

9. Introduceți parametrii necesari

Input the required parameters

  • token = Token-ul API pe care l-ați copiat de la Pasul 2
  • email = Adresa de e-mail asociată contului dvs. SpeechGen de la Pasul 2
  • voice = Numele exact al vocii. Puteți alege vocea dorită din lista completă de voci și copia numele vocii de acolo. Voci API JSON https://speechgen.io/index.php?r=api/voices.
  • text = Textul pe care doriți să-l transformați în vorbire.

10. Faceți clic pe OK pentru a salva modificările

11. Rulați

Acum este timpul să rulați și să testați scenariul dvs.

Run your scenario

12. Faceți clic pe bulă

Faceți clic pe această bulă pentru a vedea rezultatul cererii dvs.

Click on the bubble

Concentrați-vă pe partea de ieșire. Veți vedea „Data”.

Puteți vedea „id”, care este ID-ul cererii noastre.

File ID

Acum, pentru a face datele de la SpeechGen ușor accesibile altor module, putem adăuga un alt modul la scenariul nostru.

13. Adăugați un alt modul

Mutați cursorul lângă primul modul pe care îl avem; veți vedea un buton plus, faceți clic pe el.

next  module

14. Adăugați JSON

Căutați „JSON” și selectați această opțiune.

Select json

Apoi, selectați Parse JSON pentru a putea exporta datele de la SpeechGen în mai multe variabile pe care le putem utiliza în scenariul nostru.

Select Parse JSON

15. Introduceți „Data”

Faceți clic aici pentru a introduce „Data” din modulul HTTP anterior.

Tnput Data

16. Faceți clic pe „Data”

Faceți clic pe „Data” pentru a o adăuga în câmp și faceți clic pe OK pentru a salva modificările.

Click Data

17. Rulați o dată

Faceți clic pe Run Once (Rulați o dată) pentru a executa scenariul.

Click Run Once to execute the Scenario

Selectați „Run Anyway” (Rulați oricum) pentru a forța Make să execute scenariul.

Run Anyway

Acest lucru se datorează faptului că JSON nu ar trebui să fie ultimul modul din scenariu, deoarece transformă datele dintr-un alt modul și nu facem nimic cu acele date. În acest caz, vrem doar să vedem datele mai întâi, apoi să decidem ce să facem cu ele.

18. Faceți clic pe bulă

Faceți clic pe bula de deasupra modulului JSON pentru a vedea datele pe care le-am obținut.

Click the bubble above the JSON module

Acum, datele care erau toate sub „Data” sunt acum în variabile individuale pe care le putem folosi în următoarele module.

Puteți observa și variabila „ID” pe care o vom folosi în pașii următori pentru a obține URL-ul fișierului nostru TTS.

TTS File URL

19. Adăugați un modul SLEEP

Adăugați un modul SLEEP pentru a aștepta generarea TTS.

Sleep

Click on the SLEEP

20. Setați durata SLEEP

Setați durata SLEEP între 1-5 minute (60-300 secunde).

Să o facem de 200 de secunde pentru demonstrația noastră.

Set the SLEEP Duration

Acum, haideți să încărcăm fișierul Mp3 generat în Dropbox. Pentru a face acest lucru, trebuie să descărcăm mai întâi fișierul Mp3 în acest scenariu.

21. Adăugați un alt modul HTTP

Adăugați un alt modul HTTP pentru a obține TTS-ul generat.

Get the Generated TTS

Introduceți parametrii necesari:

  • token = Token-ul API pe care l-ați copiat de la Pasul 2
  • email = Adresa de e-mail asociată contului dvs. SpeechGen de la Pasul 2
  • id = ID-ul TTS-ului din prima cerere [Parse JSON, pasul 2]

22. Maparea ID-ului din modulul JSON

Mapping the id from the JSON module

23. Obțineți datele 

Rulați scenariul pentru a obține datele și adăugați un alt modul Parse JSON.

Parse JSON module

Mapează „Data” din modulul HTTP anterior.

23. Rulați scenariul încă o dată

Rulați scenariul încă o dată pentru a obține date din ultimul modul Parse JSON, apoi adăugați un alt modul HTTP pentru a descărca fișierul.

Add another HTTP Module

24. Selectați „Get File” (Obțineți fișier)

Selectați „Get File” (Obțineți fișier) pentru a putea descărca fișierul Mp3 în cadrul scenariului.

Select Get File

Majoritatea modulelor necesită doar URL-ul, dar DropBox necesită introducerea directă a datelor reale ale fișierului.

25. Mapează variabila „file”

Mapează variabila „file”, care este URL-ul pe care îl putem folosi pentru a obține fișierul.

Map the file variable

26. Apoi vom adăuga modulul DropBox

DropBox module

27. Selectați „Upload file” (Încărcați fișier)

Select Upload file

Alegeți folderul în care să salvați în Dropbox, apoi alegeți Map pentru a putea schimba numele fișierului Mp3 încărcat.

File

Asigurați-vă că adăugați extensia de fișier „.mp3” la sfârșitul numelui, astfel încât să fie mai ușor pentru Dropbox să-l recunoască ca un fișier Mp3 pe care îl puteți reda.

Mp3 file

După rularea scenariului, avem Fișierul încărcat în DropBox.

The File uploaded to DropBox

Proces complet pentru o metodă în 2 pași

Scheme of the process

  1. HTTP: Generați sunetul din text folosind SpeechGen.io.
  2. JSON: Analizați datele pe care le obținem de la API-ul SpeechGen.
  3. SLEEP: Așteptați câteva minute până când TTS-ul este gata.
  4. HTTP: Solicitați fișierul mp3 folosind ID-ul său.
  5. JSON: Analizați datele așa cum am făcut anterior.
  6. HTTP: Obțineți datele binare ale fișierului generat.
  7. Dropbox: Încărcați acele date în Dropbox.

Concluzie

Integrarea SpeechGen.io cu Make.com deschide posibilități vaste pentru automatizarea creării de conținut vocal. Automatizarea sintezei vocale poate fi utilă pentru:

  • Crearea de versiuni audio ale articolelor sau blogurilor.
  • Generarea de notificări vocale pentru clienți.
  • Producerea de materiale educaționale și de instruire în format audio.
  • Îmbunătățirea serviciilor pentru clienți cu răspunsuri vocale.

Fie că este vorba de notificări scurte sau de materiale educaționale extinse, ghidul nostru vă va ajuta să configurați un proces eficient cu un efort minim. Transformați textul în vorbire vie în mod automat, făcând conținutul dvs. mai accesibil și mai captivant pentru un public larg.

Folosim cookie-uri pentru a ne asigura că aveți cea mai bună experiență pe site-ul nostru. Aflați mai multe: Politica de confidențialitate

Accept cookie-uri