SpeechGen API-integration med Make.com: Automatiser tekst-til-tale-arbejdsgange

, 27-10-2025

Forenkle oprettelse af stemmeindhold: Integrering af SpeechGen.io med Make.com. Dette blogindlæg guider dig gennem integrationen af automatiseringsservicen Make.com (tidligere Integromat) med vores neuralnetværksbaserede talesynteseservice, SpeechGen.io. Denne integration muliggør automatisering af tekst-til-tale-processer, hvilket gør indholdsoprettelse lettere og mere effektivt.

Sådan fungerer det

Vi dækker to metoder baseret på længden af den tekst, du vil konvertere til tale:

  1. For tekster op til 2000 tegn: Denne metode involverer en hurtig anmodning og øjeblikkelig modtagelse af taleoutputtet. Den er perfekt til korte tekster, der skal konverteres hurtigt.

  2. For tekster over 2000 tegn: Denne metode bruger to anmodninger. Den første anmodning sender teksten med stemmeindstillinger til konvertering. Den anden anmodning, som bør foretages tidligst et minut senere, henter den færdige lydfil. Denne tilgang sikrer, at længere tekster behandles effektivt uden at overbelaste systemet.

Hvorfor bruge Make.com?

Make.com letter automatiseringen af disse processer uden behov for dyb teknisk viden. Du kan opsætte triggere til automatisk at starte tekst-til-tale-processen, når visse betingelser er opfyldt, såsom tilføjelse af ny tekst til dit CMS eller database.

Kom godt i gang

For at starte integrationen skal du gøre dig bekendt med vores API. Du kan finde al den nødvendige information, herunder dokumentation og ofte stillede spørgsmål, på SpeechGen.io API FAQ.

Fuld videoguide

1. Metode for kort tekst

I dette blogindlæg lærer vi, hvordan man genererer en Mp3-fil fra tekst ved hjælp af SpeechGen og derefter uploader den Mp3-fil til Dropbox.

Du kan downloade og importere demo-projektets json, som vist i denne blog, og bruge det.

1. Krav

2. Få din SpeechGen API-nøgle

  1. Log ind på din SpeechGen.io-profil
  2. Naviger til din profil
  3. Vis og kopier din API-nøgle. Vi bruger den senere.

Speechgen API Key

3. Opret et nyt scenarie

Log ind på Make.com og klik på "Opret et nyt scenarie".

Opret et nyt scenarie

4. Tilføj et nyt modul

Tilføj et nyt modul

5. Vælg HTTP

Søg efter "HTTP" og vælg "HTTP" fra listen over tilgængelige moduler.

Vælg HTTP fra listen

6. Vælg "Foretag en anmodning"

Vælg Foretag en anmodning

7. Indtast URL

Indtast URL som https://speechgen.io/index.php?r=api/text

Klik derefter på "Tilføj parameter" for at tilføje forespørgselsparametre til vores anmodning

Indtast URL

8. Indsæt 3 yderligere parametre

Vi skal i alt indtaste 4 parametre, så lad os tilføje 3 mere.

Tilføj 3 yderligere parametre

9. Indtast de nødvendige parametre

Indtast de nødvendige parametre

  • token = Den API-token, du kopierede fra trin 2
  • email = Den e-mail, der er knyttet til din SpeechGen-konto
  • voice = Det nøjagtige navn på stemmen. Du kan vælge den stemme, du kan lide, fra den fulde stemmeliste og kopiere navnet på stemmen derfra. JSON API-stemmer https://speechgen.io/index.php?r=api/voices.
  • text = Den tekst, du vil omdanne til tale. Som eksempel indsætter jeg denne tekst: "En praktisk løsning til at skabe voiceovers, e-læringsmaterialer og reklamer. Generer tale fra tekst på flere sprog og med forskellige accenter. Tilpas stemmeindstillingerne for at opfylde specifikke behov".

10. Klik på OK for at gemme ændringerne

OK for at gemme ændringerne

11. Kør dit scenarie

Nu er det tid til at køre og teste dit scenarie.

Kør dit scenarie

12. Klik på boblen

Klik på denne boble for at se resultatet af din anmodning.

Klik på boblen

Fokusér på output-delen, du vil se 'Data'.

Du kan se 'fil', som er URL'en til den genererede Mp3-fil af vores tekst

genereret Mp3-fil

Hvis du navigerer til denne URL, kan du afspille og downloade Mp3-filen.

For at gøre data fra SpeechGen let tilgængelige for andre moduler, kan vi tilføje et andet modul til vores scenarie.

14. Tilføj et andet modul

Hold musen over det første modul, vi har, du vil se en plus-knap, klik på den

næste modul

15. Vælg 'JSON'-indstillingen

Søg efter 'JSON' og vælg denne mulighed.

Vælg json

16. Vælg Parse JSON

Vælg derefter "Parse JSON", så vi kan eksportere data fra SpeechGen til flere variabler, som vi kan bruge i vores scenarie.

Vælg Parse JSON

17. Indtast 'Data'

Klik her (JSON-streng) for at indtaste 'Data' fra det tidligere HTTP-modul

Indtast Data

18. Klik på 'Data'

Klik på 'Data' for at tilføje det til feltet, og klik på OK for at gemme ændringerne.

Klik på Data

19. Kør én gang

Klik på 'Kør én gang' for at udføre scenariet.

Klik på Kør én gang for at udføre scenariet

Vælg 'Kør alligevel' for at tvinge Make til at køre scenariet.

Kør alligevel

Dette skyldes, at JSON ikke bør være det sidste modul i scenariet, da det transformerer data fra et andet modul, og vi gør intet med disse data. I dette tilfælde ønsker vi blot at se dataene først og derefter beslutte, hvad vi skal gøre med dem.

20. Klik på boblen

Klik på boblen over JSON-modulet for at se de data, vi fik.

Klik på boblen over JSON-modulet

Nu er de data, der tidligere var under 'Data', opdelt i individuelle variabler, som vi kan bruge i de næste moduler...

Du kan også bemærke variablen 'fil', som indeholdt URL'en til den genererede Mp3-fil, som vi vil bruge i det næste modul.

Bemærk filen

Lad os nu uploade den genererede Mp3-fil til Dropbox. For at gøre det skal vi først downloade Mp3-filen i dette scenarie.

21. Tilføj et andet HTTP-modul for at downloade filen

Tilføj et andet HTTP-modul

Vælg Hent fil, så vi kan downloade Mp3-filen i scenariet.

Vælg Hent fil

De fleste moduler kræver kun URL'en, men Dropbox kræver direkte input af faktiske fildata.

22. Kortlæg 'fil'-variablen

Kortlæg 'fil'-variablen, som er den URL, vi kan bruge til at hente filen.

Kortlæg filvariablen

23. Dropbox-modul

Derefter tilføjer vi Dropbox-modulet.

Dropbox-modul

24. Vælg Upload fil

Vælg Upload fil

Vælg den mappe, du vil gemme i din Dropbox, og vælg derefter Kort, så vi kan ændre navnet på den uploadede Mp3-fil.

Fil

Sørg for at tilføje filtypen '.mp3' i slutningen af navnet, så det bliver lettere for Dropbox at genkende den som en Mp3-fil, du kan afspille.

Mp3-fil

Efter at have kørt scenariet, er filen uploadet til Dropbox

Filen uploadet til Dropbox

Komplet proces for 1. metode

En forhåndsvisning af hele processen

  1. HTTP: Generer lyden fra tekst ved hjælp af SpeechGen.io
  2. JSON: Parser de data, vi får fra SpeechGen API'en
  3. HTTP: Hent binære data af den genererede fil
  4. Dropbox: Upload disse data til Dropbox

2. Metode for lang tekst

Nu bruger vi SpeechGens Long text API til at generere en lang TTS.

Den anden metode er designet til tekster længere end 2000 tegn. I modsætning til den første metode, som hurtigt konverterer korte tekster til tale, involverer denne tilgang to trin på grund af den behandlingstid, der kræves for længere tekster.

  1. Indledende anmodning: Du sender teksten med valgte stemmeindstillinger for at starte konverteringsprocessen.
  2. Opfølgende anmodning: Efter at have ventet i mindst et minut, foretager du en ny anmodning for at hente den færdige lydfil. Denne forsinkelse sikrer, at systemet har tilstrækkelig tid til at behandle den længere tekst uden problemer.

Hovedforskellen fra den første metode er behovet for en anden anmodning på grund af den længere behandlingstid. Denne metode sikrer effektiv håndtering af omfattende tekster, hvilket gør den velegnet til at skabe længere lydindhold.

Derefter uploader vi filen til Dropbox som en demo, men mulighederne er uendelige for, hvordan du kan bruge denne TTS API.

Du kan downloade og importere demo-blueprintet for lange tekster json, som vist i denne blog, og bruge det.

1. Krav

2. Få din SpeechGen API-nøgle

  1. Log ind på din SpeechGen.io-profil
  2. Naviger til din profil
  3. Vis og kopier din API-nøgle. Vi bruger den senere.

Speechgen API Key

3. Opret et nyt scenarie

Log ind på Make.com og klik på "Opret et nyt scenarie".

Opret et nyt scenarie

4. Tilføj et nyt modul

Tilføj et nyt modul

5. Vælg HTTP

Søg efter "HTTP" og vælg "HTTP" fra listen over tilgængelige moduler.

Vælg HTTP fra listen

6. Vælg "Foretag en anmodning"

Vælg Foretag en anmodning

7. Indtast URL

Indtast URL som https://speechgen.io/index.php?r=api/longtext

Klik derefter på "Tilføj parameter" for at tilføje forespørgselsparametre til vores anmodning.

Indtast URL

8. Indtast 4 parametre 

Vi skal indtaste i alt 4 parametre, så lad os tilføje 3 mere.

Tilføj 3 parametre mere

9. Indtast de nødvendige parametre

Indtast de nødvendige parametre

  • token = API-tokenet, du kopierede fra trin 2.
  • email = Den e-mail, der er tilknyttet din SpeechGen-konto fra trin 2.
  • voice = Det nøjagtige navn på stemmen. Du kan vælge den stemme, du ønsker, fra den fulde stemmeliste og kopiere navnet på stemmen derfra. JSON API-stemmer https://speechgen.io/index.php?r=api/voices.
  • text = Den tekst, du vil omdanne til tale.

10. Klik på OK for at gemme ændringerne

11. Kør

Nu er det tid til at køre og teste dit scenarie.

Kør dit scenarie

12. Klik på boblen

Klik på denne boble for at se resultatet af din anmodning.

Klik på boblen

Fokuser på output-delen. Du vil se 'Data'.

Du kan se 'id', som er ID'et for vores anmodning.

Fil-ID

For at gøre data fra SpeechGen let tilgængelige for andre moduler, kan vi nu tilføje et andet modul til vores scenarie.

13. Tilføj et andet modul

Hold musen hen over det første modul, vi har. Du vil se en plusknap. Klik på den.

næste modul

14. Tilføj JSON

Søg efter 'JSON' og vælg denne mulighed.

Vælg json

Vælg derefter Parse JSON, så vi kan eksportere data fra SpeechGen til flere variabler, som vi kan bruge i vores scenarie.

Vælg Parse JSON

15. Indtast 'Data'

Klik her for at indtaste 'Data' fra det tidligere HTTP-modul.

Indtast Data

16. Klik på 'Data'

Klik på 'Data' for at tilføje det til feltet, og klik på OK for at gemme ændringerne.

Klik på Data

17. Kør én gang

Klik på Kør én gang for at udføre scenariet.

Klik på Kør én gang for at udføre scenariet

Vælg 'Kør alligevel' for at tvinge Make til at køre scenariet.

Kør alligevel

Dette skyldes, at JSON ikke bør være det sidste modul i scenariet, da det transformerer data fra et andet modul, og vi gør ikke noget med disse data. I dette tilfælde vil vi bare se dataene først og derefter beslutte, hvad vi skal gøre med dem.

18. Klik på boblen

Klik på boblen over JSON-modulet for at se de data, vi fik.

Klik på boblen over JSON-modulet

Nu er de data, der tidligere var under 'Data', opdelt i individuelle variabler, som vi kan bruge i de næste moduler.

Du kan også bemærke 'ID'-variablen, som vi vil bruge i de næste trin til at hente vores TTS-fil-URL.

TTS-fil-URL

19. Tilføj et SLEEP-modul

Tilføj et SLEEP-modul for at vente på, at TTS genereres.

Søvn

Klik på SLEEP

20. Indstil SLEEP

Indstil SLEEP-varigheden mellem 1-5 minutter (60-300 sekunder).

Lad os sætte den til 200 sekunder for vores demo.

Indstil SLEEP-varigheden

Nu skal vi uploade den genererede Mp3-fil til Dropbox. For at gøre det skal vi først downloade Mp3-filen i dette scenarie.

21. Tilføj et andet HTTP-modul

Tilføj et andet HTTP-modul for at hente den genererede TTS.

Hent den genererede TTS

Indsæt de nødvendige parametre:

  • token = API-tokenet, du kopierede fra trin 2.
  • email = Den e-mail, der er tilknyttet din SpeechGen-konto fra trin 2.
  • id = ID'et for TTS fra den første anmodning [Parse JSON, trin 2].

22. Kortlægning af id'et fra JSON-modulet

Kortlægning af id'et fra JSON-modulet

23. Hent data 

Kør scenariet for at hente dataene og tilføj et andet Parse JSON-modul.

Parse JSON-modul

Kortlæg 'Data' fra det tidligere HTTP-modul.

23. Kør scenariet en gang mere

Kør scenariet en gang mere for at hente data fra det sidste Parse JSON-modul, og tilføj derefter et andet HTTP-modul for at downloade filen.

Tilføj et andet HTTP-modul

24. Vælg 'Hent fil'

Vælg 'Hent fil', så vi kan downloade Mp3-filen i scenariet.

Vælg Hent fil

De fleste moduler kræver kun URL'en, men Dropbox kræver direkte input af faktiske fildata.

25. Kortlæg 'fil'-variablen

Kortlæg 'fil'-variablen, som er den URL, vi kan bruge til at hente filen.

Kortlæg filvariablen

26. Derefter tilføjer vi Dropbox-modulet

Dropbox-modul

27. Vælg Upload fil

Vælg Upload fil

Vælg den mappe, du vil gemme i din Dropbox, og vælg derefter Kort, så vi kan ændre navnet på den uploadede Mp3-fil.

Fil

Sørg for at tilføje filtypenavnet '.mp3' i slutningen af navnet, så det bliver lettere for Dropbox at genkende det som en Mp3-fil, du kan afspille.

Mp3-fil

Efter at have kørt scenariet, er filen uploadet til Dropbox.

Filen uploadet til Dropbox

Komplet proces for en 2-d metode

Skema over processen

  1. HTTP: Generer lyden fra tekst ved hjælp af SpeechGen.io.
  2. JSON: Parse de data, vi får fra SpeechGen API'en.
  3. SLEEP: Vent et par minutter, indtil TTS er klar.
  4. HTTP: Anmod om mp3-filen ved hjælp af dens ID.
  5. JSON: Parse dataene, som vi gjorde før.
  6. HTTP: Hent binære data fra den genererede fil.
  7. Dropbox: Upload disse data til Dropbox.

Konklusion

Integration af SpeechGen.io med Make.com åbner op for store muligheder for at automatisere oprettelsen af stemmeindhold. Automatisering af talesyntese kan være nyttig til:

  • Oprettelse af lydversioner af artikler eller blogs.
  • Generering af stemmebeskeder til kunder.
  • Produktion af undervisnings- og træningsmaterialer i lydformat.
  • Forbedring af kundeservice med stemmesvar.

Uanset om du arbejder med korte notifikationer eller længere undervisningsmaterialer, vil vores guide hjælpe dig med at oprette en effektiv proces med minimal indsats. Forvandl din tekst til levende tale automatisk, og gør dit indhold mere tilgængeligt og engagerende for et bredt publikum.

Vi bruger cookies for at sikre, at du får den bedste oplevelse på vores hjemmeside. Få flere oplysninger: Privatlivspolitik

Accepter cookies