Pagsasama ng SpeechGen API sa Make.com: I-automate ang Text-to-Speech Workflows

, 27-10-2025

Pasimplehin ang Paglikha ng Voice Content: Pagsasama ng SpeechGen.io sa Make.com. Ang blog post na ito ay gagabay sa iyo sa pagsasama ng serbisyo ng automation na Make.com (dating Integromat) sa aming serbisyo ng speech synthesis na nakabatay sa neural network, ang SpeechGen.io. Ang pagsasamang ito ay nagbibigay-daan para sa automation ng mga proseso ng text-to-speech, na ginagawang mas madali at mas mahusay ang paglikha ng content.

Paano Ito Gumagana

Sinasaklaw namin ang dalawang paraan batay sa haba ng text na gusto mong i-convert sa speech:

  1. Para sa mga text na hanggang 2000 character: Ang paraang ito ay nagsasangkot ng mabilis na kahilingan at agarang pagtanggap ng speech output. Ito ay perpekto para sa mga maiikling text na kailangang i-convert nang mabilis.

  2. Para sa mga text na higit sa 2000 character: Ang paraang ito ay gumagamit ng dalawang kahilingan. Ang unang kahilingan ay nagpapadala ng text na may mga setting ng boses para sa conversion. Ang pangalawang kahilingan, na dapat gawin nang hindi bababa sa isang minuto pagkatapos, ay kumukuha ng natapos na audio file. Tinitiyak ng pamamaraang ito na ang mas mahabang text ay napoproseso nang mahusay nang hindi nag-o-overload sa system.

Bakit Gagamitin ang Make.com?

Pinapadali ng Make.com ang automation ng mga prosesong ito nang hindi nangangailangan ng malalim na kaalaman sa teknikal. Maaari kang mag-set up ng mga trigger upang awtomatikong simulan ang proseso ng text-to-speech kapag natugunan ang ilang kundisyon, tulad ng pagdaragdag ng bagong text sa iyong CMS o database.

Pagsisimula

Upang makapagsimula sa pagsasama, kailangan mong maging pamilyar sa aming API. Makikita mo ang lahat ng kinakailangang impormasyon, kabilang ang dokumentasyon at mga FAQ, sa SpeechGen.io API FAQ.

Buong Gabay sa Video

1. Paraan ng Maikling Teksto

Sa blogpost na ito, matututunan natin kung paano gumawa ng Mp3 file mula sa text gamit ang SpeechGen, pagkatapos ay i-upload ang Mp3 File na iyon sa DropBox.

Maaari mong i-download at i-import ang demo project json na ipinapakita sa blog na ito at gamitin ito.

1. Mga Kinakailangan

2. Kunin ang iyong SpeechGen API Key

  1. Mag-login sa iyong SpeechGen.io profile
  2. Pumunta sa iyong profile
  3. Ipakita at Kopyahin ang iyong API Key. Gagamitin natin ito mamaya.

Speechgen API Key

3. Gumawa ng bagong scenario

Mag-login sa Make.com at I-click ang "Gumawa ng bagong scenario".

Gumawa ng bagong scenario

4. Magdagdag ng bagong Module

Magdagdag ng bagong Module

5. Piliin ang HTTP

Maghanap ng "HTTP" at piliin ang "HTTP" mula sa listahan ng mga available na module.

Piliin ang HTTP mula sa listahan

6. Piliin ang Gumawa ng kahilingan

Piliin ang Gumawa ng kahilingan

7. Input URL

Ilagay ang URL bilang https://speechgen.io/index.php?r=api/text

Pagkatapos ay I-click ang "Magdagdag ng parameter" upang magdagdag ng mga Query param sa aming kahilingan

Input URL

8. Magpasok ng 3 pang parameter

Kailangan nating magpasok ng 4 na parameter sa kabuuan, kaya magdagdag tayo ng 3 pa.

Magdagdag ng 3 pang parameter

9. Ilagay ang mga kinakailangang parameter

Ilagay ang mga kinakailangang parameter

  • token = Ang API Token na kinopya mo mula sa Hakbang 2
  • email = Ang email na nauugnay sa iyong SpeechGen account
  • voice = Ang eksaktong pangalan ng boses, maaari mong piliin ang boses na gusto mo mula sa Buong listahan ng mga boses at kopyahin ang pangalan ng boses mula doon. JSON API voices https://speechgen.io/index.php?r=api/voices.
  • text = Ang text na gusto mong gawing speech. Halimbawa, ididikit ko ang ganitong text: "Isang praktikal na solusyon para sa paggawa ng voiceovers, e-learning materials, at advertising. Gumawa ng speech mula sa text sa maraming wika at accent. I-customize ang mga setting ng boses upang matugunan ang mga partikular na pangangailangan".

10. I-click ang OK upang i-save ang mga pagbabago

OK upang i-save ang mga pagbabago

11. Patakbuhin ang iyong scenario

Ngayon ay oras na upang patakbuhin at subukan ang iyong scenario.

Patakbuhin ang iyong scenario

12. I-click ang bubble

I-click ang bubble na ito upang makita ang resulta ng iyong kahilingan.

I-click ang bubble

Mag-focus sa output part, makikita mo ang 'Data'.

Makikita mo ang 'file' na siyang URL ng nabuong Mp3 file ng aming text

nabuong Mp3 file

Kung pupunta ka sa URL na ito, maaari mong i-play at i-download ang Mp3 file.

Upang maging madaling ma-access ang data mula sa SpeechGen ng iba pang mga module, maaari tayong magdagdag ng isa pang Module sa ating Scenario.

14. Magdagdag ng isa pang module

Ilagay ang iyong mouse sa tabi ng unang module na mayroon tayo, makikita mo ang isang plus button, i-click ito

susunod na module

15. Piliin ang opsyong 'JSON'

Maghanap ng 'JSON' at piliin ang opsyong ito.

Piliin ang json

16. Piliin ang Parse JSON

Pagkatapos ay Piliin ang "Parse JSON" upang ma-export natin ang data mula sa SpeechGen sa maraming variable na magagamit natin sa ating scenario.

Piliin ang Parse JSON

17. Input 'Data'

I-click dito (JSON string) upang ilagay ang 'Data' mula sa nakaraang HTTP module

Input Data

18. I-click ang 'Data'

I-click ang 'Data' upang idagdag ito sa field at i-click ang OK upang i-save ang mga pagbabago.

I-click ang Data

19. Patakbuhin Minsan

I-click ang 'Patakbuhin Minsan' upang isagawa ang Scenario.

I-click ang Patakbuhin Minsan upang isagawa ang Scenario

Piliin ang 'Patakbuhin Pa Rin' upang pilitin ang Make na patakbuhin ang Scenario.

Patakbuhin Pa Rin

Ito ay dahil ang JSON ay hindi dapat ang huling module sa scenario, dahil binabago nito ang data mula sa isa pang module at wala tayong ginagawa sa data na iyon, sa kasong ito gusto lang nating makita muna ang data, pagkatapos ay magpasya kung ano ang gagawin dito.

20. I-click ang bubble

I-click ang bubble sa itaas ng JSON module upang makita ang data na nakuha natin.

I-click ang bubble sa itaas ng JSON module

Ngayon ang data na nasa ilalim ng 'Data' ay nasa indibidwal na mga variable na magagamit natin sa susunod na mga module...

Maaari mo ring mapansin ang 'file' variable na naglalaman ng URL ng nabuong Mp3 File na gagamitin natin sa susunod na module.

Pansinin ang file

Ngayon, i-upload natin ang nabuong Mp3 file sa Dropbox. Para magawa iyon, kailangan muna nating i-download ang Mp3 file sa scenario na ito.

21. Magdagdag ng isa pang HTTP Module upang i-download ang file

Magdagdag ng isa pang HTTP Module

Piliin ang Kumuha ng File upang ma-download natin ang Mp3 File sa loob ng Scenario.

Piliin ang Kumuha ng File

Karamihan sa mga module ay nangangailangan lamang ng URL, ngunit ang DropBox ay nangangailangan ng direktang input ng aktwal na data ng file.

22. I-mapa ang 'file' variable

I-mapa ang 'file' variable, na siyang URL na magagamit natin upang makuha ang file.

I-mapa ang file variable

23. DropBox module

Pagkatapos ay idaragdag namin ang DropBox module.

DropBox module

24. Piliin ang I-upload ang file

Piliin ang I-upload ang file

Piliin ang folder na pagse-save-an sa loob ng iyong Dropbox, pagkatapos ay Piliin ang Map upang mabago natin ang pangalan ng na-upload na Mp3 File.

File

Siguraduhin na idaragdag mo ang extension ng file na '.mp3' sa dulo ng pangalan, upang mas madali para sa Dropbox na makilala ito bilang isang Mp3 file na maaari mong i-play.

Mp3 file

Pagkatapos patakbuhin ang Scenario, na-upload na namin ang File sa DropBox

Ang File na na-upload sa DropBox

Kumpletong proseso para sa ika-1 paraan

Isang preview ng buong proseso

  1. HTTP: Gumawa ng Audio mula sa text gamit ang SpeechGen.io
  2. JSON: I-parse ang data na nakuha namin mula sa SpeechGen API
  3. HTTP: Kumuha ng binary data ng nabuong file
  4. Dropbox: I-upload ang data na iyon sa Dropbox

2. Paraan ng Mahabang Teksto

Ngayon, ginagamit namin ang Long text API ng SpeechGen upang makabuo ng Mahabang TTS.

Ang pangalawang paraan ay idinisenyo para sa mga text na mas mahaba sa 2000 character. Hindi tulad ng unang paraan, na mabilis na nagko-convert ng mga maiikling text sa speech, ang pamamaraang ito ay nagsasangkot ng dalawang hakbang dahil sa oras ng pagproseso na kinakailangan para sa mas mahabang text.

  1. Paunang Kahilingan: Ipinapadala mo ang text na may napiling mga setting ng boses upang simulan ang proseso ng conversion.
  2. Follow-up na Kahilingan: Pagkatapos maghintay ng hindi bababa sa isang minuto, gumawa ka ng isa pang kahilingan upang makuha ang natapos na audio file. Tinitiyak ng pagkaantala na ito na may sapat na oras ang system upang iproseso ang mas mahabang text nang walang anumang isyu.

Ang pangunahing pagkakaiba mula sa unang paraan ay ang pangangailangan para sa pangalawang kahilingan dahil sa mas mahabang oras ng pagproseso. Tinitiyak ng paraang ito ang mahusay na paghawak ng malawak na mga text, na ginagawang angkop para sa paggawa ng mas mahabang nilalaman ng audio.

Pagkatapos ay ia-upload namin ang file sa Dropbox bilang isang demo, ngunit ang mga opsyon ay walang katapusan kung paano mo magagamit ang TTS API na ito.

Maaari mong i-download at i-import ang demo blueprint para sa Long Texts json na ipinapakita sa blog na ito at gamitin ito.

1. Mga Kinakailangan

2. Kunin ang iyong SpeechGen API Key

  1. Mag-login sa iyong SpeechGen.io profile
  2. Pumunta sa iyong profile
  3. Ipakita at Kopyahin ang iyong API Key. Gagamitin natin ito mamaya.

Speechgen API Key

3. Gumawa ng bagong scenario

Mag-login sa Make.com at I-click ang "Gumawa ng bagong scenario".

Gumawa ng bagong scenario

4. Magdagdag ng bagong Module

Magdagdag ng bagong Module

5. Piliin ang HTTP

Maghanap ng "HTTP" at piliin ang "HTTP" mula sa listahan ng mga available na module.

Piliin ang HTTP mula sa listahan

6. Piliin ang Gumawa ng kahilingan

Piliin ang Gumawa ng kahilingan

7. Ilagay ang URL

Ilagay ang URL bilang https://speechgen.io/index.php?r=api/longtext

Pagkatapos ay i-click ang “Magdagdag ng parameter” upang magdagdag ng mga Query parameter sa aming kahilingan

Ilagay ang URL

8. Ilagay ang 4 na parameter 

Kailangan nating maglagay ng 4 na parameter sa kabuuan, kaya magdagdag tayo ng 3 pa

Magdagdag ng 3 pang parameter

9. Ilagay ang mga kinakailangang parameter

Ilagay ang mga kinakailangang parameter

  • token = Ang API Token na kinopya mo mula sa Hakbang 2
  • email = Ang email na nauugnay sa iyong SpeechGen account mula sa Hakbang 2
  • voice = Ang eksaktong pangalan ng boses, maaari mong piliin ang boses na gusto mo mula sa Buong listahan ng mga boses at kopyahin ang pangalan ng boses mula doon. Mga boses ng JSON API https://speechgen.io/index.php?r=api/voices.
  • text = Ang text na gusto mong gawing boses.

10. I-click ang OK upang i-save ang mga pagbabago

11. Patakbuhin

Ngayon ay oras na upang patakbuhin at subukan ang iyong sitwasyon

Patakbuhin ang iyong sitwasyon

12. I-click ang bubble

I-click ang bubble na ito upang makita ang resulta ng iyong kahilingan

I-click ang bubble

Mag-focus sa bahagi ng output, makikita mo ang 'Data'.

Makikita mo ang 'id' na siyang ID ng aming kahilingan.

ID ng File

Ngayon, upang madaling ma-access ang data mula sa SpeechGen ng iba pang mga module, maaari tayong magdagdag ng isa pang Module sa ating Scenario

13. Magdagdag ng isa pang module

Ilagay ang iyong mouse sa tabi ng unang module na mayroon tayo, makikita mo ang isang plus button, i-click ito

susunod na module

14. Magdagdag JSON

Hanapin ang 'JSON' at piliin ang opsyong ito

Piliin ang json

Pagkatapos ay Piliin ang Parse JSON upang ma-export natin ang data mula sa SpeechGen sa maraming variable na magagamit natin sa ating scenario

Piliin ang Parse JSON

15. Ilagay ‘Data’

I-click dito upang ilagay ang 'Data' mula sa nakaraang HTTP module.

Ilagay ang Data

16. I-click ang ‘Data’

I-click ang 'Data' upang idagdag ito sa field at i-click ang OK upang i-save ang mga pagbabago.

I-click ang Data

17. Patakbuhin Minsan

I-click ang Patakbuhin Minsan upang isagawa ang Scenario.

I-click ang Patakbuhin Minsan upang isagawa ang Scenario

Piliin ang 'Patakbuhin Pa Rin' upang pilitin ang Make na patakbuhin ang Scenario

Patakbuhin Pa Rin

Ito ay dahil hindi dapat ang JSON ang huling module sa scenario, dahil binabago nito ang data mula sa isa pang module at wala tayong ginagawa sa data na iyon, sa kasong ito gusto lang nating makita muna ang data, pagkatapos ay magpasya kung ano ang gagawin dito.

18. I-click ang bubble

I-click ang bubble sa itaas ng JSON module upang makita ang data na nakuha natin.

I-click ang bubble sa itaas ng JSON module

Ngayon ang data na nasa ilalim ng 'Data' ay nasa indibidwal na mga variable na magagamit natin sa susunod na mga module.

Mapapansin mo rin ang 'ID' variable na gagamitin natin sa susunod na mga hakbang upang makuha ang ating TTS File URL.

TTS File URL

19. Magdagdag ng SLEEP Module

Magdagdag ng SLEEP Module upang maghintay na mabuo ang TTS.

Sleep

I-click ang SLEEP

20. Itakda ang SLEEP

Itakda ang SLEEP Duration sa pagitan ng 1-5 minuto (60-300 segundo).

Gawin natin itong 200 segundo para sa ating demo.

Itakda ang SLEEP Duration

Ngayon ay i-upload natin ang nabuong Mp3 file sa Dropbox, para magawa iyon kailangan muna nating i-download ang Mp3 file sa scenario na ito.

21. Magdagdag ng isa pang HTTP Module

Magdagdag ng isa pang HTTP Module upang makuha ang Nabuo na TTS.

Kunin ang Nabuo na TTS

Ipasok ang kinakailangang mga Parameter:

  • token = Ang API Token na kinopya mo mula sa Hakbang 2
  • email = Ang email na nauugnay sa iyong SpeechGen account mula sa Hakbang 2
  • id = Ang id ng TTS mula sa unang kahilingan [Parse JSON, hakbang 2]

22. Pagmamapa ng id mula sa JSON module

Pagmamapa ng id mula sa JSON module

23. Kunin ang data 

Patakbuhin ang scenario upang makuha ang data at magdagdag ng isa pang Parse JSON module

Parse JSON module

I-map ang 'Data' mula sa nakaraang HTTP module.

23. Patakbuhin muli ang scenario

Patakbuhin muli ang scenario upang makuha ang data mula sa huling Parse JSON Module, pagkatapos ay Magdagdag ng isa pang HTTP Module upang i-download ang file.

Magdagdag ng isa pang HTTP Module

24. Piliin ang ‘Kunin ang File’

Piliin ang 'Kunin ang File' upang ma-download natin ang Mp3 File sa loob ng Scenario.

Piliin ang Kunin ang File

Karamihan sa mga module ay nangangailangan lamang ng URL, ngunit ang DropBox ay nangangailangan ng Direktang input ng aktwal na data ng file

25. I-map ang ‘file’ variable

I-map ang 'file' variable, na siyang URL na magagamit natin upang makuha ang file

I-map ang file variable

26. Pagkatapos ay idaragdag natin ang DropBox module

DropBox module

27. Piliin ang I-upload ang file

Piliin ang I-upload ang file

Piliin ang folder na pagse-save-an sa loob ng iyong Dropbox, pagkatapos ay Piliin ang Map upang mabago natin ang pangalan ng na-upload na Mp3 File

File

Siguraduhin na idinagdag mo ang '.mp3' file extension sa dulo ng pangalan, upang mas madali para sa Dropbox na makilala ito bilang isang Mp3 file na maaari mong i-play.

Mp3 file

Pagkatapos patakbuhin ang Scenario, na-upload na ang File sa DropBox

Ang File na na-upload sa DropBox

Kumpletong proseso para sa 2-d na pamamaraan

Scheme ng proseso

  1. HTTP: Bumuo ng Audio mula sa text gamit ang SpeechGen.io
  2. JSON: I-parse ang data na nakuha natin mula sa SpeechGen API
  3. SLEEP: Maghintay ng ilang minuto hanggang handa na ang TTS
  4. HTTP: Humiling ng mp3 file gamit ang ID nito
  5. JSON: I-parse ang Data tulad ng ginawa natin dati
  6. HTTP: Kunin ang binary data ng nabuong file
  7. Dropbox: I-upload ang data na iyon sa Dropbox

Konklusyon

Ang pagsasama ng SpeechGen.io sa Make.com ay nagbubukas ng malawak na posibilidad para sa pag-automate ng paggawa ng nilalaman ng boses. Ang pag-automate ng speech synthesis ay maaaring maging kapaki-pakinabang para sa:

  • Paglikha ng mga audio na bersyon ng mga artikulo o blog.
  • Pagbuo ng mga voice notification para sa mga customer.
  • Paggawa ng mga materyales sa edukasyon at pagsasanay sa audio format.
  • Pagpapahusay ng serbisyo sa customer gamit ang mga voice response.

Kung ikaw ay nakikitungo sa mga maikling notification o mahahabang materyales sa edukasyon, tutulungan ka ng aming gabay na mag-set up ng isang mahusay na proseso na may kaunting pagsisikap. Ibahin ang iyong teksto sa buhay na boses nang awtomatiko, na ginagawang mas madaling ma-access at nakakaengganyo ang iyong nilalaman para sa malawak na madla.

Gumagamit kami ng cookies upang matiyak na makukuha mo ang pinakamahusay na karanasan sa aming website. Matuto pa: Patakaran sa Privacy

Tanggapin ang Cookies