27-10-2025 , 27-10-2025

Förenkla skapandet av röstinnehåll: Integrera SpeechGen.io med Make.com. Detta blogginlägg guidar dig genom att integrera automatiseringstjänsten Make.com (tidigare Integromat) med vår neurala nätverksbaserade talsyntestjänst, SpeechGen.io. Denna integration möjliggör automatisering av text-till-tal-processer, vilket gör innehållsskapandet enklare och effektivare.
Vi täcker två metoder baserade på längden av texten du vill konvertera till tal:
För texter upp till 2000 tecken: Denna metod innebär en snabb förfrågan och omedelbar mottagning av talutgången. Den är perfekt för korta texter som behöver konverteras snabbt.
För texter över 2000 tecken: Denna metod använder två förfrågningar. Den första förfrågan skickar texten med röstinställningar för konvertering. Den andra förfrågan, som bör göras tidigast en minut senare, hämtar den färdiga ljudfilen. Detta tillvägagångssätt säkerställer att längre texter behandlas effektivt utan att överbelasta systemet.
Make.com underlättar automatiseringen av dessa processer utan behov av djup teknisk kunskap. Du kan ställa in triggers för att automatiskt starta text-till-tal-processen när vissa villkor uppfylls, till exempel när ny text läggs till i ditt CMS eller din databas.
För att komma igång med integrationen behöver du bekanta dig med vårt API. Du hittar all nödvändig information, inklusive dokumentation och vanliga frågor, på SpeechGen.io API FAQ.
I detta blogginlägg kommer vi att lära oss hur man genererar en Mp3-fil från text med SpeechGen, och sedan laddar upp den Mp3-filen till Dropbox.
Du kan ladda ner och importera demo-projektets json som visas i denna blogg och använda det.

Logga in på Make.com och klicka på "Create a new scenario" (Skapa ett nytt scenario).


Sök efter "HTTP" och välj "HTTP" från listan över tillgängliga moduler.


Ange URL som https://speechgen.io/index.php?r=api/text
Klicka sedan på "Add parameter" (Lägg till parameter) för att lägga till Query-parametrar till vår förfrågan.

Vi behöver ange totalt 4 parametrar, så låt oss lägga till 3 till.



Nu är det dags att köra och testa ditt scenario.

Klicka på denna bubbla för att se resultatet av din förfrågan.

Fokusera på utgångsdelen, du kommer att se "Data".
Du kan se "file" som är URL:en till den genererade Mp3-filen av vår text.

Om du navigerar till denna URL kan du spela upp och ladda ner Mp3-filen.
För att göra data från SpeechGen lättillgänglig för andra moduler kan vi lägga till ytterligare en modul i vårt scenario.
Håll muspekaren bredvid den första modulen vi har, du kommer att se en plusknapp, klicka på den.

Sök efter 'JSON' och välj detta alternativ.

Välj sedan "Parse JSON" så att vi kan exportera data från SpeechGen till flera variabler som vi kan använda i vårt scenario.

Klicka här (JSON-sträng) för att ange 'Data' från den tidigare HTTP-modulen.

Klicka på 'Data' för att lägga till det i fältet och klicka på OK för att spara ändringarna.

Klicka på 'Run Once' (Kör en gång) för att exekvera scenariot.

Välj 'Run Anyway' (Kör ändå) för att tvinga Make att köra scenariot.

Detta beror på att JSON inte bör vara den sista modulen i scenariot, eftersom den omvandlar data från en annan modul och vi gör inget med den datan. I det här fallet vill vi bara se datan först, sedan bestämma vad vi ska göra med den.
Klicka på bubblan ovanför JSON-modulen för att se den data vi fick.

Nu är datan som tidigare fanns under "Data" uppdelad i individuella variabler som vi kan använda i nästa moduler...
Du kan också notera variabeln "file" som innehöll URL:en till den genererade Mp3-filen, vilken vi kommer att använda i nästa modul.

Nu ska vi ladda upp den genererade Mp3-filen till Dropbox. För att göra det måste vi först ladda ner Mp3-filen i detta scenario.

Välj Get File så att vi kan ladda ner Mp3-filen i scenariot.

De flesta moduler kräver endast URL:en, men Dropbox kräver direkt inmatning av faktisk fildata.
Mappa variabeln "file", som är URL:en vi kan använda för att hämta filen.

Sedan lägger vi till Dropbox-modulen.


Välj den mapp du vill spara till i din Dropbox, välj sedan Map så att vi kan ändra namnet på den uppladdade Mp3-filen.

Se till att du lägger till filändelsen ".mp3" i slutet av namnet, så att det blir lättare för Dropbox att känna igen den som en Mp3-fil du kan spela upp.

Efter att ha kört scenariot har vi filen uppladdad till Dropbox.


Nu använder vi SpeechGens Long text API för att generera en lång TTS.
Den andra metoden är utformad för texter längre än 2000 tecken. Till skillnad från den första metoden, som snabbt konverterar korta texter till tal, involverar detta tillvägagångssätt två steg på grund av den bearbetningstid som krävs för längre texter.
Den största skillnaden från den första metoden är behovet av en andra förfrågan på grund av den längre bearbetningstiden. Denna metod säkerställer effektiv hantering av omfattande texter, vilket gör den lämplig för att skapa längre ljudinnehåll.
Sedan laddar vi upp filen till Dropbox som en demo, men alternativen är oändliga för hur du kan använda detta TTS API.
Du kan ladda ner och importera demo-ritningen för långa texter json som visas i denna blogg och använda den.

Logga in på Make.com och klicka på "Create a new scenario" (Skapa ett nytt scenario).


Sök efter "HTTP" och välj "HTTP" från listan över tillgängliga moduler.


Ange URL som https://speechgen.io/index.php?r=api/longtext
Klicka sedan på "Add parameter" (Lägg till parameter) för att lägga till frågeparametrar till vår förfrågan

Vi behöver ange totalt 4 parametrar, så låt oss lägga till 3 till


Nu är det dags att köra och testa ditt scenario

Klicka på denna bubbla för att se resultatet av din förfrågan

Fokusera på utdata-delen. Du kommer att se "Data".
Du kan se "id" som är ID:t för vår förfrågan.

För att göra data från SpeechGen lättillgänglig för andra moduler kan vi nu lägga till ytterligare en modul till vårt scenario
Håll muspekaren bredvid den första modulen vi har, så ser du en plusknapp. Klicka på den

Sök efter "JSON" och välj detta alternativ

Välj sedan Parse JSON så att vi kan exportera data från SpeechGen till flera variabler som vi kan använda i vårt scenario

Klicka här för att ange "Data" från den föregående HTTP-modulen.

Klicka på "Data" för att lägga till det i fältet och klicka på OK för att spara ändringarna.

Klicka på Run Once (Kör en gång) för att köra scenariot.

Välj "Run Anyway" (Kör ändå) för att tvinga Make att köra scenariot

Detta beror på att JSON inte bör vara den sista modulen i scenariot, eftersom den omvandlar data från en annan modul och vi inte gör något med den datan. I det här fallet vill vi bara se datan först, och sedan bestämma vad vi ska göra med den.
Klicka på bubblan ovanför JSON-modulen för att se datan vi fick.

Nu är all data som fanns under "Data" uppdelad i individuella variabler som vi kan använda i nästa moduler.
Du kan också se variabeln "ID" som vi kommer att använda i nästa steg för att hämta vår TTS-fil-URL.

Lägg till en SLEEP-modul för att vänta på att TTS ska genereras.


Ställ in SLEEP-tiden mellan 1-5 minuter (60-300 sekunder).
Låt oss ställa in den på 200 sekunder för vår demo.

Nu ska vi ladda upp den genererade Mp3-filen till Dropbox. För att göra det måste vi först ladda ner Mp3-filen i detta scenario.
Lägg till ytterligare en HTTP-modul för att hämta den genererade TTS-filen.

Ange de nödvändiga parametrarna:

Kör scenariot för att hämta data och lägg till ytterligare en Parse JSON-modul

Mappa "Data" från den föregående HTTP-modulen.
Kör scenariot en gång till för att hämta data från den sista Parse JSON-modulen, lägg sedan till ytterligare en HTTP-modul för att ladda ner filen.

Välj "Get File" (Hämta fil) så att vi kan ladda ner Mp3-filen i scenariot.

De flesta moduler kräver bara URL:en, men Dropbox kräver direkt inmatning av faktisk fildata
Mappa variabeln "file", som är URL:en vi kan använda för att hämta filen



Välj mappen att spara till i din Dropbox, välj sedan "Map" (Mappa) så att vi kan ändra namnet på den uppladdade Mp3-filen

Se till att du lägger till filändelsen ".mp3" i slutet av namnet, så blir det lättare för Dropbox att känna igen den som en Mp3-fil du kan spela upp.

Efter att ha kört scenariot har vi filen uppladdad till Dropbox

Att integrera SpeechGen.io med Make.com öppnar upp stora möjligheter för att automatisera skapandet av röstinnehåll. Att automatisera talsyntes kan vara användbart för:
Oavsett om du hanterar korta meddelanden eller långa utbildningsmaterial, kommer vår guide att hjälpa dig att sätta upp en effektiv process med minimal ansträngning. Förvandla din text till levande tal automatiskt, vilket gör ditt innehåll mer tillgängligt och engagerande för en bred publik.