Integrácia SpeechGen API s Make.com: Automatizácia pracovných postupov prevodu textu na reč

, 27-10-2025

Zjednodušte tvorbu hlasového obsahu: Integrácia SpeechGen.io s Make.com. Tento blogový príspevok vás prevedie integráciou automatizačnej služby Make.com (predtým Integromat) s našou službou syntézy reči založenou na neurónových sieťach, SpeechGen.io. Táto integrácia umožňuje automatizáciu procesov prevodu textu na reč, čím sa tvorba obsahu stáva jednoduchšou a efektívnejšou.

Ako to funguje

Popisujeme dve metódy na základe dĺžky textu, ktorý chcete previesť na reč:

  1. Pre texty do 2000 znakov: Táto metóda zahŕňa rýchlu požiadavku a okamžité prijatie hlasového výstupu. Je ideálna pre krátke texty, ktoré je potrebné rýchlo previesť.

  2. Pre texty nad 2000 znakov: Táto metóda používa dve požiadavky. Prvá požiadavka odošle text s nastaveniami hlasu na konverziu. Druhá požiadavka, ktorá by mala byť vykonaná najskôr o jednu minútu neskôr, načíta hotový zvukový súbor. Tento prístup zabezpečuje, že dlhšie texty sú spracované efektívne bez preťaženia systému.

Prečo používať Make.com?

Make.com uľahčuje automatizáciu týchto procesov bez potreby hlbokých technických znalostí. Môžete nastaviť spúšťače na automatické spustenie procesu prevodu textu na reč, keď sú splnené určité podmienky, ako napríklad pridanie nového textu do vášho CMS alebo databázy.

Začíname

Ak chcete začať s integráciou, musíte sa oboznámiť s naším API. Všetky potrebné informácie, vrátane dokumentácie a často kladených otázok, nájdete na SpeechGen.io API FAQ.

Kompletný video sprievodca

1. Metóda krátkeho textu

V tomto blogovom príspevku sa naučíme, ako vygenerovať súbor MP3 z textu pomocou SpeechGen a potom nahrať tento súbor MP3 do DropBoxu.

Môžete si stiahnuť a importovať demo projekt json, ktorý je zobrazený v tomto blogu, a použiť ho.

1. Požiadavky

2. Získajte svoj API kľúč SpeechGen

  1. Prihláste sa do svojho profilu SpeechGen.io
  2. Prejdite na svoj profil
  3. Zobrazte a skopírujte svoj API kľúč. Použijeme ho neskôr.

Speechgen API Key

3. Vytvorte nový scenár

Prihláste sa do Make.com a kliknite na "Vytvoriť nový scenár".

Create a new scenario

4. Pridajte nový modul

Add a new Module

5. Vyberte HTTP

Vyhľadajte "HTTP" a zo zoznamu dostupných modulov vyberte "HTTP".

Select HTTP from the list

6. Vyberte možnosť Vykonať požiadavku

Select Make a request

7. Zadajte URL

Zadajte URL ako https://speechgen.io/index.php?r=api/text

Potom kliknite na „Pridať parameter“ pre pridanie parametrov dotazu do našej požiadavky

Input URL

8. Vložte ďalšie 3 parametre

Celkovo musíme zadať 4 parametre, takže pridajme ďalšie 3.

Add parameter 3 more

9. Zadajte požadované parametre

Input the required parameters

  • token = API token, ktorý ste skopírovali z kroku 2
  • email = E-mail spojený s vaším účtom SpeechGen
  • voice = Presný názov hlasu, môžete si vybrať hlas, ktorý sa vám páči, zo úplného zoznamu hlasov a skopírovať názov hlasu odtiaľ. Hlasy JSON API https://speechgen.io/index.php?r=api/voices.
  • text = Text, ktorý chcete previesť na reč. Napríklad vložím takýto text: "Praktické riešenie pre tvorbu hlasových prejavov, e-learningových materiálov a reklamy. Generujte reč z textu vo viacerých jazykoch a akcentoch. Prispôsobte nastavenia hlasu tak, aby vyhovovali špecifickým potrebám".

10. Kliknite na OK pre uloženie zmien

OK to save the changes

11. Spustite svoj scenár

Teraz je čas spustiť a otestovať váš scenár.

Run your scenario

12. Kliknite na bublinu

Kliknite na túto bublinu, aby ste videli výsledok vašej požiadavky.

Click on the bubble

Zamerajte sa na výstupnú časť, uvidíte „Dáta“.

Môžete vidieť „súbor“, čo je URL vygenerovaného súboru MP3 nášho textu

generated Mp3 file

Ak prejdete na túto URL, môžete prehrať a stiahnuť súbor MP3.

Aby boli dáta zo SpeechGen ľahko dostupné pre ostatné moduly, môžeme do nášho scenára pridať ďalší modul.

14. Pridajte ďalší modul

Prejdite myšou vedľa prvého modulu, ktorý máme, uvidíte tlačidlo plus, kliknite naň

next  module

15. Vyberte možnosť 'JSON'

Vyhľadajte 'JSON' a vyberte túto možnosť.

Select json

16. Vyberte možnosť Parsovať JSON

Potom vyberte "Parsovať JSON", aby sme mohli exportovať dáta zo SpeechGen do viacerých premenných, ktoré môžeme použiť v našom scenári.

Select Parse JSON

17. Zadajte „Dáta“

Kliknite sem (JSON reťazec) pre zadanie „Dát“ z predchádzajúceho HTTP modulu

Tnput Data

18. Kliknite na „Dáta“

Kliknite na „Dáta“, aby ste ich pridali do poľa a kliknite na OK pre uloženie zmien.

Click Data

19. Spustiť raz

Kliknite na „Spustiť raz“ pre vykonanie scenára.

Click Run Once to execute the Scenario

Vyberte „Spustiť aj tak“, aby ste prinútili Make spustiť scenár.

Run Anyway

Je to preto, že JSON by nemal byť posledným modulom v scenári, pretože transformuje dáta z iného modulu a s týmito dátami v tomto prípade nič nerobíme, len chceme najprv vidieť dáta a potom sa rozhodnúť, čo s nimi urobíme.

20. Kliknite na bublinu

Kliknite na bublinu nad modulom JSON, aby ste videli dáta, ktoré sme získali.

Click the bubble above the JSON module

Teraz sú dáta, ktoré boli všetky pod „Dátami“, v jednotlivých premenných, ktoré môžeme použiť v ďalších moduloch…

Môžete si tiež všimnúť premennú „súbor“, ktorá obsahovala URL vygenerovaného súboru MP3, ktorý použijeme v ďalšom module.

Notice the file

Teraz nahrajme vygenerovaný súbor MP3 do Dropboxu, na to musíme najprv stiahnuť súbor MP3 v tomto scenári.

21. Pridajte ďalší HTTP modul na stiahnutie súboru

Add another HTTP Module

Vyberte Získať súbor, aby sme mohli stiahnuť súbor MP3 v rámci scenára.

Select Get File

Väčšina modulov vyžaduje iba URL, ale DropBox vyžaduje priamy vstup skutočných dát súboru.

22. Mapujte premennú „súbor“

Mapujte premennú „súbor“, čo je URL, ktorú môžeme použiť na získanie súboru.

Map the file variable

23. Modul DropBox

Potom pridáme modul DropBox.

DropBox module

24. Vyberte možnosť Nahrať súbor

Select Upload file

Vyberte priečinok, do ktorého sa má uložiť vo vašom Dropboxe, potom vyberte Mapu, aby sme mohli zmeniť názov nahraného súboru MP3.

File

Uistite sa, že na koniec názvu pridáte príponu súboru „.mp3“, aby ho Dropbox ľahšie rozpoznal ako súbor MP3, ktorý môžete prehrať.

Mp3 file

Po spustení scenára máme súbor nahraný do DropBoxu

The File uploaded to DropBox

Kompletný proces pre 1. metódu

A preview of the entire process

  1. HTTP: Generujte zvuk z textu pomocou SpeechGen.io
  2. JSON: Parsujte dáta, ktoré získame z API SpeechGen
  3. HTTP: Získajte binárne dáta vygenerovaného súboru
  4. Dropbox: Nahrajte tieto dáta do Dropboxu

2. Metóda dlhého textu

Teraz využívame API SpeechGen pre dlhé texty na generovanie dlhého TTS.

Druhá metóda je určená pre texty dlhšie ako 2000 znakov. Na rozdiel od prvej metódy, ktorá rýchlo prevádza krátke texty na reč, tento prístup zahŕňa dva kroky kvôli času spracovania potrebnému pre dlhšie texty.

  1. Počiatočná požiadavka: Odošlete text s vybranými nastaveniami hlasu na spustenie procesu konverzie.
  2. Následná požiadavka: Po čakaní aspoň jednej minúty vykonáte ďalšiu požiadavku na načítanie hotového zvukového súboru. Toto oneskorenie zabezpečuje, že systém má dostatok času na spracovanie dlhšieho textu bez akýchkoľvek problémov.

Hlavný rozdiel oproti prvej metóde je potreba druhej požiadavky kvôli dlhšiemu času spracovania. Táto metóda zabezpečuje efektívne spracovanie rozsiahlych textov, vďaka čomu je vhodná na vytváranie dlhšieho zvukového obsahu.

Potom nahráme súbor do Dropboxu ako ukážku, ale možnosti, ako môžete toto TTS API použiť, sú nekonečné.

Môžete si stiahnuť a importovať demo plán pre dlhé texty json, ktorý je zobrazený v tomto blogu, a použiť ho.

1. Požiadavky

2. Získajte svoj API kľúč SpeechGen

  1. Prihláste sa do svojho profilu SpeechGen.io
  2. Prejdite na svoj profil
  3. Zobrazte a skopírujte svoj API kľúč. Použijeme ho neskôr.

Speechgen API Key

3. Vytvorte nový scenár

Prihláste sa do Make.com a kliknite na "Vytvoriť nový scenár".

Create a new scenario

4. Pridajte nový modul

Add a new Module

5. Vyberte HTTP

Vyhľadajte "HTTP" a zo zoznamu dostupných modulov vyberte "HTTP".

Select HTTP from the list

6. Vyberte možnosť „Vytvoriť požiadavku“

Select Make a request

7. Zadajte URL adresu

Zadajte URL adresu ako https://speechgen.io/index.php?r=api/longtext

Potom kliknite na „Pridať parameter“, aby ste pridali parametre dotazu k našej požiadavke

Input URL

8. Zadajte 4 parametre 

Celkovo musíme zadať 4 parametre, takže pridajme ďalšie 3

Add parameter 3 more

9. Zadajte požadované parametre

Input the required parameters

  • token = API token, ktorý ste skopírovali z kroku 2
  • email = E-mail priradený k vášmu účtu SpeechGen z kroku 2
  • voice = Presný názov hlasu. Môžete si vybrať hlas, ktorý sa vám páči, zo zoznamu všetkých hlasov a skopírovať jeho názov odtiaľ. Hlasy JSON API https://speechgen.io/index.php?r=api/voices.
  • text = Text, ktorý chcete previesť na reč.

10. Kliknite na OK pre uloženie zmien

11. Spustiť

Teraz je čas spustiť a otestovať váš scenár

Run your scenario

12. Kliknite na bublinu

Kliknite na túto bublinu, aby ste videli výsledok vašej požiadavky

Click on the bubble

Zamerajte sa na výstupnú časť, uvidíte „Dáta“.

Uvidíte „id“, čo je ID našej požiadavky.

File ID

Teraz, aby boli dáta zo SpeechGen ľahko dostupné pre iné moduly, môžeme do nášho scenára pridať ďalší modul

13. Pridajte ďalší modul

Prejdite myšou vedľa prvého modulu, ktorý máme, uvidíte tlačidlo plus, kliknite naň

next  module

14. Pridajte JSON

Vyhľadajte „JSON“ a vyberte túto možnosť

Select json

Potom vyberte Parse JSON, aby sme mohli exportovať dáta zo SpeechGen do viacerých premenných, ktoré môžeme použiť v našom scenári

Select Parse JSON

15. Zadajte „Dáta“

Kliknite sem pre zadanie „Dáta“ z predchádzajúceho HTTP modulu.

Tnput Data

16. Kliknite na „Dáta“

Kliknite na „Dáta“, aby ste ich pridali do poľa a kliknite na OK pre uloženie zmien.

Click Data

17. Spustiť raz

Kliknite na Spustiť raz pre vykonanie scenára.

Click Run Once to execute the Scenario

Vyberte „Spustiť aj tak“, aby ste prinútili Make spustiť scenár

Run Anyway

Je to preto, že JSON by nemal byť posledným modulom v scenári, pretože transformuje dáta z iného modulu a my s týmito dátami nič nerobíme. V tomto prípade chceme najprv vidieť dáta a potom sa rozhodnúť, čo s nimi urobíme.

18. Kliknite na bublinu

Kliknite na bublinu nad modulom JSON, aby ste videli dáta, ktoré sme získali.

Click the bubble above the JSON module

Teraz sú dáta, ktoré boli všetky pod „Dáta“, v jednotlivých premenných, ktoré môžeme použiť v ďalších moduloch.

Môžete si tiež všimnúť premennú „ID“, ktorú použijeme v ďalších krokoch na získanie URL adresy nášho TTS súboru.

TTS File URL

19. Pridajte modul SLEEP

Pridajte modul SLEEP, aby ste počkali na vygenerovanie TTS.

Sleep

Click on the SLEEP

20. Nastavte SLEEP

Nastavte trvanie SLEEP medzi 1-5 minútami (60-300 sekúnd).

Pre našu ukážku to nastavme na 200 sekúnd.

Set the SLEEP Duration

Teraz nahrajme vygenerovaný súbor Mp3 do Dropboxu. Aby sme to urobili, musíme najprv stiahnuť súbor Mp3 v tomto scenári.

21. Pridajte ďalší HTTP modul

Pridajte ďalší HTTP modul na získanie vygenerovaného TTS.

Get the Generated TTS

Vložte potrebné parametre:

  • token = API token, ktorý ste skopírovali z kroku 2
  • email = E-mail priradený k vášmu účtu SpeechGen z kroku 2
  • id = ID TTS z prvej požiadavky [Parse JSON, krok 2]

22. Mapovanie ID z JSON modulu

Mapping the id from the JSON module

23. Získajte dáta 

Spustite scenár, aby ste získali dáta a pridajte ďalší modul Parse JSON

Parse JSON module

Mapujte „Dáta“ z predchádzajúceho HTTP modulu.

23. Spustite scenár ešte raz

Spustite scenár ešte raz, aby ste získali dáta z posledného modulu Parse JSON, potom pridajte ďalší HTTP modul na stiahnutie súboru.

Add another HTTP Module

24. Vyberte „Získať súbor“

Vyberte „Získať súbor“, aby sme mohli stiahnuť súbor Mp3 v rámci scenára.

Select Get File

Väčšina modulov vyžaduje iba URL, ale Dropbox vyžaduje priamy vstup skutočných dát súboru

25. Mapujte premennú „súbor“

Mapujte premennú „súbor“, čo je URL, ktorú môžeme použiť na získanie súboru

Map the file variable

26. Potom pridáme modul Dropbox

DropBox module

27. Vyberte možnosť Nahrať súbor

Select Upload file

Vyberte priečinok, do ktorého chcete uložiť súbor vo vašom Dropboxe, potom vyberte Mapu, aby sme mohli zmeniť názov nahraného súboru Mp3

File

Uistite sa, že ste na koniec názvu pridali príponu súboru „.mp3“, aby ho Dropbox ľahšie rozpoznal ako súbor Mp3, ktorý môžete prehrať.

Mp3 file

Po spustení scenára máme súbor nahraný do Dropboxu

The File uploaded to DropBox

Kompletný proces pre 2-metódový prístup

Scheme of the process

  1. HTTP: Generovanie zvuku z textu pomocou SpeechGen.io
  2. JSON: Parsujeme dáta, ktoré získame z API SpeechGen
  3. SLEEP: Počkáme niekoľko minút, kým bude TTS pripravené
  4. HTTP: Vyžiadame si mp3 súbor pomocou jeho ID
  5. JSON: Parsujeme dáta ako predtým
  6. HTTP: Získame binárne dáta vygenerovaného súboru
  7. Dropbox: Nahrajeme tieto dáta do Dropboxu

Záver

Integrácia SpeechGen.io s Make.com otvára široké možnosti pre automatizáciu tvorby hlasového obsahu. Automatizácia syntézy reči môže byť užitočná pre:

  • Vytváranie zvukových verzií článkov alebo blogov.
  • Generovanie hlasových upozornení pre zákazníkov.
  • Produkciu vzdelávacích a školiacich materiálov v audio formáte.
  • Zlepšenie zákazníckeho servisu pomocou hlasových odpovedí.

Či už pracujete s krátkymi upozorneniami alebo rozsiahlymi vzdelávacími materiálmi, náš sprievodca vám pomôže nastaviť efektívny proces s minimálnym úsilím. Premeňte svoj text na živú reč automaticky, čím sprístupníte a zatraktívnite svoj obsah pre široké publikum.

Používame cookies na zabezpečenie najlepšieho zážitku na našej webovej stránke. Dozvedieť sa viac: Zásady ochrany osobných údajov

Súhlasiť Cookies