Integracija SpeechGen API-ja sa Make.com: Automatizujte radne tokove pretvaranja teksta u govor

, 27-10-2025

Pojednostavite kreiranje glasovnog sadržaja: Integracija SpeechGen.io sa Make.com. Ovaj blog post vas vodi kroz integraciju usluge automatizacije Make.com (ranije Integromat) sa našom uslugom sinteze govora zasnovanom na neuronskim mrežama, SpeechGen.io. Ova integracija omogućava automatizaciju procesa pretvaranja teksta u govor, čineći kreiranje sadržaja lakšim i efikasnijim.

Kako funkcioniše

Pokrivamo dve metode zasnovane na dužini teksta koji želite da pretvorite u govor:

  1. Za tekstove do 2000 karaktera: Ova metoda uključuje brzi zahtev i trenutni prijem govornog izlaza. Savršena je za kratke tekstove koje treba brzo konvertovati.

  2. Za tekstove preko 2000 karaktera: Ova metoda koristi dva zahteva. Prvi zahtev šalje tekst sa podešavanjima glasa za konverziju. Drugi zahtev, koji treba poslati najranije minut kasnije, preuzima gotovu audio datoteku. Ovaj pristup obezbeđuje da se duži tekstovi efikasno obrađuju bez preopterećenja sistema.

Zašto koristiti Make.com?

Make.com olakšava automatizaciju ovih procesa bez potrebe za dubokim tehničkim znanjem. Možete podesiti okidače da automatski pokrenu proces pretvaranja teksta u govor kada su ispunjeni određeni uslovi, kao što je dodavanje novog teksta u vaš CMS ili bazu podataka.

Početak rada

Da biste započeli sa integracijom, moraćete da se upoznate sa našim API-jem. Sve potrebne informacije, uključujući dokumentaciju i često postavljana pitanja, možete pronaći na SpeechGen.io API FAQ.

Kompletan video vodič

1. Metoda za kratak tekst

U ovom blog postu ćemo naučiti kako da generišemo Mp3 datoteku iz teksta koristeći SpeechGen, a zatim da tu Mp3 datoteku otpremimo na DropBox.

Možete preuzeti i uvesti demo projekat json prikazan u ovom blogu i koristiti ga.

1. Zahtevi

2. Nabavite svoj SpeechGen API ključ

  1. Prijavite se na svoj SpeechGen.io profil
  2. Idite na svoj profil
  3. Otkrijte i kopirajte svoj API ključ. Koristićemo ga kasnije.

Speechgen API ključ

3. Kreirajte novi scenario

Prijavite se na Make.com i kliknite na "Kreiraj novi scenario".

Kreiraj novi scenario

4. Dodajte novi modul

Dodajte novi modul

5. Izaberite HTTP

Pretražite "HTTP" i izaberite "HTTP" sa liste dostupnih modula.

Izaberite HTTP sa liste

6. Izaberite "Napravi zahtev"

Izaberite Napravi zahtev

7. Unesite URL

Unesite URL kao https://speechgen.io/index.php?r=api/text

Zatim kliknite na "Dodaj parametar" da biste dodali parametre upita našem zahtevu

Unesite URL

8. Unesite još 3 parametra

Potrebno je da unesemo ukupno 4 parametra, pa dodajmo još 3.

Dodajte još 3 parametra

9. Unesite potrebne parametre

Unesite potrebne parametre

  • token = API token koji ste kopirali iz koraka 2
  • email = E-mail adresa povezana sa vašim SpeechGen nalogom
  • voice = Tačno ime glasa, možete izabrati glas koji vam se sviđa sa kompletne liste glasova i kopirati ime glasa odatle. JSON API glasovi https://speechgen.io/index.php?r=api/voices.
  • text = Tekst koji želite da pretvorite u govor. Na primer, ja ću zalepiti sledeći tekst: "Praktično rešenje za kreiranje glasovnih snimaka, materijala za e-učenje i reklama. Generišite govor iz teksta na više jezika i akcenata. Prilagodite podešavanja glasa da bi zadovoljili specifične potrebe".

10. Kliknite na OK da sačuvate promene

OK za čuvanje promena

11. Pokrenite svoj scenario

Sada je vreme da pokrenete i testirate svoj scenario.

Pokrenite svoj scenario

12. Kliknite na oblačić

Kliknite na ovaj oblačić da biste videli rezultat vašeg zahteva.

Kliknite na oblačić

Fokusirajte se na izlazni deo, videćete 'Podaci'.

Možete videti 'datoteku' koja je URL generisane Mp3 datoteke našeg teksta

generisana Mp3 datoteka

Ako odete na ovaj URL, možete reprodukovati i preuzeti Mp3 datoteku.

Da bi podaci iz SpeechGen-a bili lako dostupni drugim modulima, možemo dodati još jedan modul u naš scenario.

14. Dodajte još jedan modul

Pređite mišem pored prvog modula koji imamo, videćete dugme plus, kliknite na njega

sledeći modul

15. Izaberite opciju 'JSON'

Pretražite 'JSON' i izaberite ovu opciju.

Izaberite json

16. Izaberite "Parsiraj JSON"

Zatim izaberite "Parsiraj JSON" kako bismo mogli da izvezemo podatke iz SpeechGen-a u više promenljivih koje možemo koristiti u našem scenariju.

Izaberite Parsiraj JSON

17. Unesite 'Podatke'

Kliknite ovde (JSON string) da biste uneli 'Podatke' iz prethodnog HTTP modula

Unesite Podatke

18. Kliknite na 'Podaci'

Kliknite na 'Podaci' da biste ih dodali u polje i kliknite na OK da sačuvate promene.

Kliknite na Podaci

19. Pokreni jednom

Kliknite na 'Pokreni jednom' da biste izvršili scenario.

Kliknite Pokreni jednom da biste izvršili scenario

Izaberite 'Pokreni svejedno' da biste prisilili Make da pokrene scenario.

Pokreni svejedno

Ovo je zato što JSON ne bi trebalo da bude poslednji modul u scenariju, jer transformiše podatke iz drugog modula i mi ništa ne radimo sa tim podacima, u ovom slučaju samo želimo da prvo vidimo podatke, a zatim da odlučimo šta ćemo sa njima.

20. Kliknite na oblačić

Kliknite na oblačić iznad JSON modula da biste videli podatke koje smo dobili.

Kliknite na oblačić iznad JSON modula

Sada su podaci koji su bili pod 'Podaci' sada u pojedinačnim promenljivama koje možemo koristiti u sledećim modulima...

Takođe možete primetiti promenljivu 'datoteka' koja je imala URL generisane Mp3 datoteke koju ćemo koristiti u sledećem modulu.

Primeti datoteku

Sada ćemo otpremiti generisanu Mp3 datoteku na Dropbox, da bismo to uradili, prvo moramo preuzeti Mp3 datoteku u ovom scenariju.

21. Dodajte još jedan HTTP modul za preuzimanje datoteke

Dodajte još jedan HTTP modul

Izaberite Preuzmi datoteku kako bismo mogli da preuzmemo Mp3 datoteku unutar scenarija.

Izaberite Preuzmi datoteku

Većina modula zahteva samo URL, ali DropBox zahteva direktan unos stvarnih podataka datoteke.

22. Mapirajte promenljivu 'datoteka'

Mapirajte promenljivu 'datoteka', koja je URL koji možemo koristiti za dobijanje datoteke.

Mapirajte promenljivu datoteka

23. DropBox modul

Zatim ćemo dodati DropBox modul.

DropBox modul

24. Izaberite "Otpremi datoteku"

Izaberite Otpremi datoteku

Izaberite fasciklu za čuvanje unutar vašeg Dropbox-a, zatim izaberite Mapiraj kako bismo mogli da promenimo ime otpremljene Mp3 datoteke.

Datoteka

Uverite se da ste dodali ekstenziju datoteke '.mp3' na kraju imena, kako bi Dropbox lakše prepoznao da je to Mp3 datoteka koju možete reprodukovati.

Mp3 datoteka

Nakon pokretanja scenarija, datoteka je otpremljena na DropBox

Datoteka otpremljena na DropBox

Kompletan proces za prvu metodu

Pregled celog procesa

  1. HTTP: Generišite audio iz teksta koristeći SpeechGen.io
  2. JSON: Parsirajte podatke koje dobijamo iz SpeechGen API-ja
  3. HTTP: Preuzmite binarne podatke generisane datoteke
  4. Dropbox: Otpremite te podatke na Dropbox

2. Metoda za dugačak tekst

Sada koristimo SpeechGen-ov API za dugačak tekst da bismo generisali dugačak TTS.

Druga metoda je dizajnirana za tekstove duže od 2000 karaktera. Za razliku od prve metode, koja brzo pretvara kratke tekstove u govor, ovaj pristup uključuje dva koraka zbog vremena obrade potrebnog za duže tekstove.

  1. Početni zahtev: Šaljete tekst sa odabranim podešavanjima glasa da biste započeli proces konverzije.
  2. Naknadni zahtev: Nakon čekanja od najmanje jednog minuta, šaljete još jedan zahtev da biste preuzeli gotovu audio datoteku. Ovo kašnjenje osigurava da sistem ima dovoljno vremena da obradi duži tekst bez ikakvih problema.

Glavna razlika u odnosu na prvu metodu je potreba za drugim zahtevom zbog dužeg vremena obrade. Ova metoda obezbeđuje efikasno rukovanje opsežnim tekstovima, čineći je pogodnom za kreiranje dužeg audio sadržaja.

Zatim ćemo otpremiti datoteku na Dropbox kao demo, ali opcije su beskrajne kako možete koristiti ovaj TTS API.

Možete preuzeti i uvesti demo nacrt za dugačke tekstove json prikazan u ovom blogu i koristiti ga.

1. Zahtevi

2. Nabavite svoj SpeechGen API ključ

  1. Prijavite se na svoj SpeechGen.io profil
  2. Idite na svoj profil
  3. Otkrijte i kopirajte svoj API ključ. Koristićemo ga kasnije.

Speechgen API ključ

3. Kreirajte novi scenario

Prijavite se na Make.com i kliknite na "Kreiraj novi scenario".

Kreiraj novi scenario

4. Dodajte novi modul

Dodajte novi modul

5. Izaberite HTTP

Pretražite "HTTP" i izaberite "HTTP" sa liste dostupnih modula.

Izaberite HTTP sa liste

6. Izaberite "Make a request" (Napravi zahtev)

Izaberite Make a request

7. Unesite URL

Unesite URL kao https://speechgen.io/index.php?r=api/longtext

Zatim kliknite na „Add parameter“ (Dodaj parametar) da biste dodali parametre upita našem zahtevu

Unesite URL

8. Unesite 4 parametra 

Potrebno je da unesemo ukupno 4 parametra, pa dodajmo još 3

Dodajte još 3 parametra

9. Unesite potrebne parametre

Unesite potrebne parametre

  • token = API token koji ste kopirali iz Koraka 2
  • email = E-mail adresa povezana sa vašim SpeechGen nalogom iz Koraka 2
  • voice = Tačan naziv glasa. Možete izabrati glas koji vam se sviđa sa liste svih glasova i kopirati naziv glasa odatle. JSON API glasovi https://speechgen.io/index.php?r=api/voices.
  • text = Tekst koji želite da pretvorite u govor.

10. Kliknite na OK da sačuvate promene

11. Pokreni

Sada je vreme da pokrenete i testirate svoj scenario

Pokrenite svoj scenario

12. Kliknite na oblačić

Kliknite na ovaj oblačić da biste videli rezultat vašeg zahteva

Kliknite na oblačić

Fokusirajte se na izlazni deo. Videćete „Data“ (Podaci).

Možete videti „id“ što je ID našeg zahteva.

ID datoteke

Sada, da bismo podatke iz SpeechGen-a učinili lako dostupnim drugim modulima, možemo dodati još jedan modul u naš scenario

13. Dodajte još jedan modul

Pređite mišem pored prvog modula koji imamo, videćete dugme plus, kliknite na njega

sledeći modul

14. Dodajte JSON

Pretražite „JSON“ i izaberite ovu opciju

Izaberite JSON

Zatim izaberite Parse JSON (Parsiraj JSON) kako bismo mogli da izvezemo podatke iz SpeechGen-a u više promenljivih koje možemo koristiti u našem scenariju

Izaberite Parse JSON

15. Unesite „Data“

Kliknite ovde da biste uneli „Data“ (Podaci) iz prethodnog HTTP modula.

Unesite podatke

16. Kliknite „Data“

Kliknite na „Data“ (Podaci) da biste ih dodali u polje i kliknite na OK da sačuvate promene.

Kliknite na podatke

17. Pokreni jednom

Kliknite na Run Once (Pokreni jednom) da biste izvršili scenario.

Kliknite na Pokreni jednom da biste izvršili scenario

Izaberite „Run Anyway“ (Pokreni u svakom slučaju) da biste naterali Make da pokrene scenario

Pokreni u svakom slučaju

Ovo je zato što JSON ne bi trebalo da bude poslednji modul u scenariju, jer transformiše podatke iz drugog modula i mi ništa ne radimo sa tim podacima. U ovom slučaju, samo želimo da prvo vidimo podatke, a zatim da odlučimo šta ćemo sa njima.

18. Kliknite na oblačić

Kliknite na oblačić iznad JSON modula da biste videli podatke koje smo dobili.

Kliknite na oblačić iznad JSON modula

Sada su svi podaci koji su bili pod „Data“ (Podaci) u pojedinačnim promenljivama koje možemo koristiti u sledećim modulima.

Takođe možete primetiti promenljivu „ID“ koju ćemo koristiti u sledećim koracima da bismo dobili URL naše TTS datoteke.

URL TTS datoteke

19. Dodajte SLEEP modul

Dodajte SLEEP modul da sačekate da se TTS generiše.

Spavanje

Kliknite na SLEEP

20. Podesite SLEEP

Podesite trajanje SLEEP-a između 1-5 minuta (60-300 sekundi).

Za našu demonstraciju, neka bude 200 sekundi.

Podesite trajanje SLEEP-a

Sada ćemo otpremiti generisanu Mp3 datoteku na Dropbox. Da bismo to uradili, prvo moramo preuzeti Mp3 datoteku u ovom scenariju.

21. Dodajte još jedan HTTP modul

Dodajte još jedan HTTP modul da biste dobili generisani TTS.

Preuzmite generisani TTS

Unesite potrebne parametre:

  • token = API token koji ste kopirali iz Koraka 2
  • email = E-mail adresa povezana sa vašim SpeechGen nalogom iz Koraka 2
  • id = ID TTS-a iz prvog zahteva [Parse JSON, korak 2]

22. Mapiranje ID-a iz JSON modula

Mapiranje ID-a iz JSON modula

23. Preuzmite podatke 

Pokrenite scenario da biste dobili podatke i dodajte još jedan Parse JSON modul

Parse JSON modul

Mapirajte „Data“ (Podatke) iz prethodnog HTTP modula.

23. Pokrenite scenario još jednom

Pokrenite scenario još jednom da biste dobili podatke iz poslednjeg Parse JSON modula, a zatim dodajte još jedan HTTP modul za preuzimanje datoteke.

Dodajte još jedan HTTP modul

24. Izaberite „Get File“

Izaberite „Get File“ (Preuzmi datoteku) kako bismo mogli da preuzmemo Mp3 datoteku unutar scenarija.

Izaberite Preuzmi datoteku

Većina modula zahteva samo URL, ali DropBox zahteva direktan unos stvarnih podataka datoteke

25. Mapirajte promenljivu „file“

Mapirajte promenljivu „file“ (datoteka), što je URL koji možemo koristiti za preuzimanje datoteke

Mapirajte promenljivu datoteke

26. Zatim ćemo dodati DropBox modul

DropBox modul

27. Izaberite "Upload file" (Otpremi datoteku)

Izaberite Otpremi datoteku

Izaberite fasciklu u koju ćete sačuvati datoteku unutar vašeg Dropbox-a, a zatim izaberite Map (Mapiraj) kako bismo mogli da promenimo naziv otpremljene Mp3 datoteke

Datoteka

Obavezno dodajte ekstenziju datoteke „.mp3“ na kraju naziva, kako bi Dropbox lakše prepoznao da je to Mp3 datoteka koju možete reprodukovati.

Mp3 datoteka

Nakon pokretanja scenarija, datoteka je otpremljena na DropBox

Datoteka otpremljena na DropBox

Kompletan proces za 2-d metodu

Šema procesa

  1. HTTP: Generišite audio iz teksta koristeći SpeechGen.io
  2. JSON: Parsirajte podatke koje dobijamo iz SpeechGen API-ja
  3. SLEEP: Sačekajte nekoliko minuta dok TTS ne bude spreman
  4. HTTP: Zatražite mp3 datoteku koristeći njen ID
  5. JSON: Parsirajte podatke kao što smo to radili ranije
  6. HTTP: Preuzmite binarne podatke generisane datoteke
  7. Dropbox: Otpremite te podatke na Dropbox

Zaključak

Integracija SpeechGen.io sa Make.com otvara široke mogućnosti za automatizaciju kreiranja glasovnog sadržaja. Automatizacija sinteze govora može biti korisna za:

  • Kreiranje audio verzija članaka ili blogova.
  • Generisanje glasovnih obaveštenja za korisnike.
  • Izradu obrazovnih i materijala za obuku u audio formatu.
  • Poboljšanje korisničke podrške glasovnim odgovorima.

Bez obzira da li se bavite kratkim obaveštenjima ili opsežnim obrazovnim materijalima, naš vodič će vam pomoći da postavite efikasan proces uz minimalan napor. Automatski transformišite svoj tekst u živahan govor, čineći vaš sadržaj pristupačnijim i privlačnijim široj publici.

Koristimo cookies kako bismo osigurali najbolje iskustvo na našoj veb stranici. Saznajte više: Politika privatnosti

Prihvatite Cookies