„SpeechGen“ API integravimas su „Make.com“: automatizuokite teksto į kalbą darbo eigas

, 27-10-2025

Supaprastinkite balso turinio kūrimą: „SpeechGen.io“ integravimas su „Make.com“. Šis tinklaraščio įrašas padės jums integruoti automatizavimo paslaugą „Make.com“ (anksčiau „Integromat“) su mūsų neuroniniais tinklais pagrįsta kalbos sintezės paslauga „SpeechGen.io“. Ši integracija leidžia automatizuoti teksto į kalbą procesus, todėl turinio kūrimas tampa lengvesnis ir efektyvesnis.

Kaip tai veikia

Aptariame du metodus, pagrįstus teksto, kurį norite paversti kalba, ilgiu:

  1. Tekstams iki 2000 simbolių: Šis metodas apima greitą užklausą ir nedelsiamą kalbos išvesties gavimą. Jis puikiai tinka trumpiems tekstams, kuriuos reikia greitai konvertuoti.

  2. Tekstams virš 2000 simbolių: Šis metodas naudoja dvi užklausas. Pirmoji užklausa siunčia tekstą su balso nustatymais konvertavimui. Antroji užklausa, kuri turėtų būti pateikta ne anksčiau kaip po vienos minutės, gauna baigtą garso failą. Šis metodas užtikrina, kad ilgesni tekstai būtų efektyviai apdorojami neperkraunant sistemos.

Kodėl verta naudoti „Make.com“?

„Make.com“ palengvina šių procesų automatizavimą be gilių techninių žinių. Galite nustatyti paleidiklius, kad automatiškai pradėtumėte teksto į kalbą procesą, kai įvykdomos tam tikros sąlygos, pvz., naujo teksto pridėjimas prie jūsų TVS ar duomenų bazės.

Pradžia

Norėdami pradėti integraciją, turėsite susipažinti su mūsų API. Visą reikalingą informaciją, įskaitant dokumentaciją ir DUK, rasite „SpeechGen.io“ API DUK.

Visas vaizdo įrašo vadovas

1. Trumpo teksto metodas

Šiame tinklaraščio įraše sužinosime, kaip sugeneruoti MP3 failą iš teksto naudojant „SpeechGen“, tada įkelti tą MP3 failą į „DropBox“.

Galite atsisiųsti ir importuoti demonstracinio projekto JSON, parodytą šiame tinklaraštyje, ir jį naudoti.

1. Reikalavimai

2. Gaukite savo „SpeechGen“ API raktą

  1. Prisijunkite prie savo „SpeechGen.io“ profilio
  2. Eikite į savo profilį
  3. Atskleiskite ir nukopijuokite savo API raktą. Jį naudosime vėliau.

Speechgen API raktas

3. Sukurkite naują scenarijų

Prisijunkite prie „Make.com“ ir spustelėkite „Sukurti naują scenarijų“.

Sukurti naują scenarijų

4. Pridėkite naują modulį

Pridėti naują modulį

5. Pasirinkite HTTP

Ieškokite „HTTP“ ir pasirinkite „HTTP“ iš galimų modulių sąrašo.

Pasirinkite HTTP iš sąrašo

6. Pasirinkite „Make a request“ (Pateikti užklausą)

Pasirinkite „Make a request“

7. Įveskite URL

Įveskite URL kaip https://speechgen.io/index.php?r=api/text

Tada spustelėkite „Pridėti parametrą“, kad pridėtumėte užklausos parametrus prie mūsų užklausos

Įveskite URL

8. Įterpkite dar 3 parametrus

Iš viso turime įvesti 4 parametrus, todėl pridėkime dar 3.

Pridėti dar 3 parametrus

9. Įveskite reikiamus parametrus

Įveskite reikiamus parametrus

  • token = API raktas, kurį nukopijavote iš 2 žingsnio
  • email = El. paštas, susietas su jūsų „SpeechGen“ paskyra
  • voice = Tikslus balso pavadinimas, galite pasirinkti norimą balsą iš viso balsų sąrašo ir nukopijuoti balso pavadinimą iš ten. JSON API balsai https://speechgen.io/index.php?r=api/voices.
  • text = Tekstas, kurį norite paversti kalba. Pavyzdžiui, įklijuosiu tokį tekstą: „Praktinis sprendimas kuriant balso įrašus, e. mokymosi medžiagą ir reklamą. Generuokite kalbą iš teksto keliomis kalbomis ir akcentais. Tinkinkite balso nustatymus, kad atitiktumėte konkrečius poreikius“.

10. Spustelėkite „Gerai“, kad išsaugotumėte pakeitimus

Gerai, kad išsaugotumėte pakeitimus

11. Paleiskite savo scenarijų

Dabar laikas paleisti ir išbandyti savo scenarijų.

Paleiskite savo scenarijų

12. Spustelėkite burbulą

Spustelėkite šį burbulą, kad pamatytumėte savo užklausos rezultatą.

Spustelėkite burbulą

Sutelkite dėmesį į išvesties dalį, pamatysite „Duomenys“.

Galite matyti „failą“, kuris yra sugeneruoto MP3 failo URL iš mūsų teksto

sugeneruotas MP3 failas

Jei naršysite šiuo URL, galite paleisti ir atsisiųsti MP3 failą.

Kad duomenys iš „SpeechGen“ būtų lengvai pasiekiami kitiems moduliams, galime pridėti dar vieną modulį prie mūsų scenarijaus.

14. Pridėkite dar vieną modulį

Užveskite pelės žymeklį šalia pirmojo modulio, pamatysite pliuso mygtuką, spustelėkite jį

kitas modulis

15. Pasirinkite „JSON“ parinktį

Ieškokite „JSON“ ir pasirinkite šią parinktį.

Pasirinkite JSON

16. Pasirinkite „Parse JSON“ (Analizuoti JSON)

Tada pasirinkite „Parse JSON“, kad galėtume eksportuoti duomenis iš „SpeechGen“ į kelis kintamuosius, kuriuos galime naudoti savo scenarijuje.

Pasirinkite „Parse JSON“

17. Įveskite „Duomenys“

Spustelėkite čia (JSON eilutė), kad įvestumėte „Duomenis“ iš ankstesnio HTTP modulio

Įveskite duomenis

18. Spustelėkite „Duomenys“

Spustelėkite „Duomenys“, kad pridėtumėte juos į lauką, ir spustelėkite „Gerai“, kad išsaugotumėte pakeitimus.

Spustelėkite duomenis

19. Paleisti vieną kartą

Spustelėkite „Paleisti vieną kartą“, kad įvykdytumėte scenarijų.

Spustelėkite „Paleisti vieną kartą“, kad įvykdytumėte scenarijų

Pasirinkite „Paleisti vis tiek“, kad priverstumėte „Make“ paleisti scenarijų.

Paleisti vis tiek

Taip yra todėl, kad JSON neturėtų būti paskutinis modulis scenarijuje, nes jis transformuoja duomenis iš kito modulio ir mes nieko nedarome su tais duomenimis, šiuo atveju mes tiesiog norime pirmiausia pamatyti duomenis, tada nuspręsti, ką su jais daryti.

20. Spustelėkite burbulą

Spustelėkite burbulą virš JSON modulio, kad pamatytumėte gautus duomenis.

Spustelėkite burbulą virš JSON modulio

Dabar duomenys, kurie buvo visi po „Duomenys“, yra atskiruose kintamuosiuose, kuriuos galime naudoti kituose moduliuose…

Taip pat galite pastebėti „failo“ kintamąjį, kuriame buvo sugeneruoto MP3 failo URL, kurį naudosime kitame modulyje.

Atkreipkite dėmesį į failą

Dabar įkelkime sugeneruotą MP3 failą į „Dropbox“, tam pirmiausia turime atsisiųsti MP3 failą šiame scenarijuje.

21. Pridėkite dar vieną HTTP modulį failui atsisiųsti

Pridėkite dar vieną HTTP modulį

Pasirinkite „Gauti failą“, kad galėtume atsisiųsti MP3 failą scenarijuje.

Pasirinkite „Gauti failą“

Daugumai modulių reikalingas tik URL, tačiau „DropBox“ reikalauja tiesioginio faktinių failo duomenų įvedimo.

22. Susiekite „failo“ kintamąjį

Susiekite „failo“ kintamąjį, kuris yra URL, kurį galime naudoti failui gauti.

Susiekite failo kintamąjį

23. „DropBox“ modulis

Tada pridėsime „DropBox“ modulį.

„DropBox“ modulis

24. Pasirinkite „Įkelti failą“

Pasirinkite „Įkelti failą“

Pasirinkite aplanką, į kurį norite išsaugoti „Dropbox“, tada pasirinkite „Map“, kad galėtume pakeisti įkelto MP3 failo pavadinimą.

Failas

Įsitikinkite, kad pavadinimo pabaigoje pridėjote „.mp3“ failo plėtinį, kad „Dropbox“ lengviau atpažintų jį kaip MP3 failą, kurį galite paleisti.

MP3 failas

Paleidus scenarijų, failas įkeliamas į „DropBox“

Failas įkeltas į „DropBox“

Visas 1-ojo metodo procesas

Viso proceso peržiūra

  1. HTTP: Sugeneruokite garsą iš teksto naudodami „SpeechGen.io“
  2. JSON: Analizuokite duomenis, kuriuos gauname iš „SpeechGen“ API
  3. HTTP: Gaukite sugeneruoto failo dvejetainius duomenis
  4. Dropbox: Įkelkite tuos duomenis į „Dropbox“

2. Ilgo teksto metodas

Dabar naudojame „SpeechGen“ ilgo teksto API, kad sugeneruotume ilgą TTS.

Antrasis metodas skirtas tekstams, ilgesniems nei 2000 simbolių. Skirtingai nuo pirmojo metodo, kuris greitai konvertuoja trumpus tekstus į kalbą, šis metodas apima du etapus dėl ilgesniems tekstams reikalingo apdorojimo laiko.

  1. Pradinė užklausa: Siunčiate tekstą su pasirinktais balso nustatymais, kad pradėtumėte konvertavimo procesą.
  2. Tolesnė užklausa: Palaukę bent vieną minutę, pateikiate dar vieną užklausą, kad gautumėte baigtą garso failą. Šis delsimas užtikrina, kad sistema turėtų pakankamai laiko apdoroti ilgesnį tekstą be jokių problemų.

Pagrindinis skirtumas nuo pirmojo metodo yra antrosios užklausos poreikis dėl ilgesnio apdorojimo laiko. Šis metodas užtikrina efektyvų didelių tekstų apdorojimą, todėl tinka kurti ilgesnį garso turinį.

Tada įkelsime failą į „Dropbox“ kaip demonstracinę versiją, tačiau šios TTS API naudojimo galimybės yra neribotos.

Galite atsisiųsti ir importuoti demonstracinį ilgo teksto JSON planą, parodytą šiame tinklaraštyje, ir jį naudoti.

1. Reikalavimai

2. Gaukite savo „SpeechGen“ API raktą

  1. Prisijunkite prie savo „SpeechGen.io“ profilio
  2. Eikite į savo profilį
  3. Atskleiskite ir nukopijuokite savo API raktą. Jį naudosime vėliau.

Speechgen API raktas

3. Sukurkite naują scenarijų

Prisijunkite prie „Make.com“ ir spustelėkite „Sukurti naują scenarijų“.

Sukurti naują scenarijų

4. Pridėkite naują modulį

Pridėti naują modulį

5. Pasirinkite HTTP

Ieškokite „HTTP“ ir pasirinkite „HTTP“ iš galimų modulių sąrašo.

Select HTTP from the list

6. Pasirinkite „Make a request“ (Pateikti užklausą)

Select Make a request

7. Įveskite URL

Įveskite URL kaip https://speechgen.io/index.php?r=api/longtext

Tada spustelėkite „Add parameter“ (Pridėti parametrą), kad pridėtumėte užklausos parametrus

Input URL

8. Įveskite 4 parametrus

Iš viso turime įvesti 4 parametrus, todėl pridėkime dar 3

Add parameter 3 more

9. Įveskite reikiamus parametrus

Input the required parameters

  • token = API raktas, kurį nukopijavote 2 žingsnyje
  • email = El. paštas, susietas su jūsų SpeechGen paskyra iš 2 žingsnio
  • voice = Tikslus balso pavadinimas. Galite pasirinkti norimą balsą iš viso balsų sąrašo ir nukopijuoti balso pavadinimą iš ten. JSON API balsai https://speechgen.io/index.php?r=api/voices.
  • text = Tekstas, kurį norite paversti kalba.

10. Spustelėkite „OK“, kad išsaugotumėte pakeitimus

11. Paleisti

Dabar laikas paleisti ir išbandyti savo scenarijų

Run your scenario

12. Spustelėkite burbulą

Spustelėkite šį burbulą, kad pamatytumėte užklausos rezultatą

Click on the bubble

Atkreipkite dėmesį į išvesties dalį. Pamatysite „Data“ (Duomenys).

Matote „id“, kuris yra mūsų užklausos ID.

File ID

Dabar, kad duomenys iš SpeechGen būtų lengvai pasiekiami kitiems moduliams, galime pridėti dar vieną modulį prie mūsų scenarijaus

13. Pridėkite dar vieną modulį

Užveskite pelės žymeklį šalia pirmojo modulio, kurį turime, pamatysite pliuso mygtuką, spustelėkite jį

next  module

14. Pridėkite JSON

Ieškokite „JSON“ ir pasirinkite šią parinktį

Select json

Tada pasirinkite „Parse JSON“ (Analizuoti JSON), kad galėtume eksportuoti duomenis iš SpeechGen į kelis kintamuosius, kuriuos galime naudoti savo scenarijuje

Select Parse JSON

15. Įveskite „Data“ (Duomenys)

Spustelėkite čia, kad įvestumėte „Data“ (Duomenys) iš ankstesnio HTTP modulio.

Tnput Data

16. Spustelėkite „Data“ (Duomenys)

Spustelėkite „Data“ (Duomenys), kad pridėtumėte juos į lauką, ir spustelėkite „OK“, kad išsaugotumėte pakeitimus.

Click Data

17. Paleisti vieną kartą

Spustelėkite „Run Once“ (Paleisti vieną kartą), kad įvykdytumėte scenarijų.

Click Run Once to execute the Scenario

Pasirinkite „Run Anyway“ (Vis tiek paleisti), kad priverstumėte „Make“ paleisti scenarijų

Run Anyway

Taip yra todėl, kad JSON neturėtų būti paskutinis modulis scenarijuje, nes jis transformuoja duomenis iš kito modulio, o mes su tais duomenimis nieko nedarome. Šiuo atveju mes tiesiog norime pirmiausia pamatyti duomenis, o tada nuspręsti, ką su jais daryti.

18. Spustelėkite burbulą

Spustelėkite burbulą virš JSON modulio, kad pamatytumėte gautus duomenis.

Click the bubble above the JSON module

Dabar visi duomenys, kurie buvo po „Data“ (Duomenys), yra atskiruose kintamuosiuose, kuriuos galime naudoti kituose moduliuose.

Taip pat galite pastebėti kintamąjį „ID“, kurį naudosime kituose žingsniuose, kad gautume TTS failo URL.

TTS File URL

19. Pridėkite SLEEP modulį

Pridėkite SLEEP modulį, kad palauktumėte, kol bus sugeneruotas TTS.

Sleep

Click on the SLEEP

20. Nustatykite SLEEP

Nustatykite SLEEP trukmę nuo 1 iki 5 minučių (60–300 sekundžių).

Mūsų demonstracijai nustatykime 200 sekundžių.

Set the SLEEP Duration

Dabar įkelkime sugeneruotą Mp3 failą į „Dropbox“. Norėdami tai padaryti, pirmiausia turime atsisiųsti Mp3 failą šiame scenarijuje.

21. Pridėkite dar vieną HTTP modulį

Pridėkite dar vieną HTTP modulį, kad gautumėte sugeneruotą TTS.

Get the Generated TTS

Įterpkite reikiamus parametrus:

  • token = API raktas, kurį nukopijavote 2 žingsnyje
  • email = El. paštas, susietas su jūsų SpeechGen paskyra iš 2 žingsnio
  • id = TTS ID iš pirmosios užklausos [Parse JSON, 2 žingsnis]

22. ID susiejimas iš JSON modulio

Mapping the id from the JSON module

23. Gaukite duomenis

Paleiskite scenarijų, kad gautumėte duomenis, ir pridėkite dar vieną „Parse JSON“ modulį

Parse JSON module

Susiekite „Data“ (Duomenys) iš ankstesnio HTTP modulio.

23. Paleiskite scenarijų dar kartą

Paleiskite scenarijų dar kartą, kad gautumėte duomenis iš paskutinio „Parse JSON“ modulio, tada pridėkite dar vieną HTTP modulį, kad atsisiųstumėte failą.

Add another HTTP Module

24. Pasirinkite „Get File“ (Gauti failą)

Pasirinkite „Get File“ (Gauti failą), kad galėtume atsisiųsti Mp3 failą scenarijuje.

Select Get File

Daugumai modulių reikalingas tik URL, tačiau „Dropbox“ reikalauja tiesioginio faktinių failo duomenų įvedimo

25. Susiekite „file“ kintamąjį

Susiekite „file“ kintamąjį, kuris yra URL, kurį galime naudoti failui gauti

Map the file variable

26. Tada pridėsime „Dropbox“ modulį

DropBox module

27. Pasirinkite „Upload file“ (Įkelti failą)

Select Upload file

Pasirinkite aplanką, į kurį norite išsaugoti „Dropbox“, tada pasirinkite „Map“ (Susieti), kad galėtume pakeisti įkelto Mp3 failo pavadinimą

File

Įsitikinkite, kad pavadinimo pabaigoje pridėjote failo plėtinį „.mp3“, kad „Dropbox“ lengviau atpažintų jį kaip Mp3 failą, kurį galite paleisti.

Mp3 file

Paleidus scenarijų, failas įkeliamas į „Dropbox“

The File uploaded to DropBox

Visas 2D metodo procesas

Scheme of the process

  1. HTTP: Sugeneruokite garsą iš teksto naudodami SpeechGen.io
  2. JSON: Analizuokite duomenis, kuriuos gauname iš SpeechGen API
  3. SLEEP: Palaukite kelias minutes, kol TTS bus paruoštas
  4. HTTP: Užklauskite mp3 failo naudodami jo ID
  5. JSON: Analizuokite duomenis, kaip tai darėme anksčiau
  6. HTTP: Gaukite sugeneruoto failo dvejetainius duomenis
  7. Dropbox: Įkelkite tuos duomenis į „Dropbox“

Išvada

SpeechGen.io integravimas su Make.com atveria plačias galimybes automatizuoti balso turinio kūrimą. Kalbos sintezės automatizavimas gali būti naudingas:

  • Kuriant straipsnių ar tinklaraščių garso versijas.
  • Generuojant balso pranešimus klientams.
  • Gaminant mokomąją ir lavinamąją medžiagą garso formatu.
  • Gerinant klientų aptarnavimą balso atsakymais.

Nesvarbu, ar dirbate su trumpais pranešimais, ar su ilga mokomąja medžiaga, mūsų vadovas padės jums sukurti efektyvų procesą su minimaliomis pastangomis. Automatiškai paverskite savo tekstą gyva kalba, padarydami savo turinį prieinamesnį ir patrauklesnį plačiai auditorijai.

Mes naudojame slapukus, kad užtikrintume geriausią patirtį mūsų svetainėje. Sužinokite daugiau: Privatumo politika

Priimti Cookies