27-10-2025 , 27-10-2025

Semplifica la creazione di contenuti vocali: Integrare SpeechGen.io con Make.com. Questo post del blog ti guida nell'integrazione del servizio di automazione Make.com (precedentemente Integromat) con il nostro servizio di sintesi vocale basato su reti neurali, SpeechGen.io. Questa integrazione consente l'automazione dei processi text-to-speech, rendendo la creazione di contenuti più facile ed efficiente.
Trattiamo due metodi basati sulla lunghezza del testo che desideri convertire in voce:
Per testi fino a 2000 caratteri: Questo metodo prevede una richiesta rapida e la ricezione immediata dell'output vocale. È perfetto per testi brevi che devono essere convertiti rapidamente.
Per testi oltre 2000 caratteri: Questo metodo utilizza due richieste. La prima richiesta invia il testo con le impostazioni vocali per la conversione. La seconda richiesta, che dovrebbe essere fatta non prima di un minuto, recupera il file audio finito. Questo approccio garantisce che i testi più lunghi vengano elaborati in modo efficiente senza sovraccaricare il sistema.
Make.com facilita l'automazione di questi processi senza la necessità di profonde conoscenze tecniche. Puoi impostare trigger per avviare automaticamente il processo text-to-speech quando vengono soddisfatte determinate condizioni, come l'aggiunta di nuovo testo al tuo CMS o database.
Per iniziare con l'integrazione, dovrai familiarizzare con la nostra API. Puoi trovare tutte le informazioni necessarie, inclusa la documentazione e le FAQ, su SpeechGen.io API FAQ.
In questo post del blog impareremo come generare un file Mp3 da testo usando SpeechGen, quindi caricare quel file Mp3 su DropBox.
Puoi scaricare e importare il json del progetto demo mostrato in questo blog e usarlo.

Accedi a Make.com e clicca su "Crea un nuovo scenario".


Cerca "HTTP" e seleziona "HTTP" dall'elenco dei moduli disponibili.


Inserisci l'URL come https://speechgen.io/index.php?r=api/text
Quindi clicca su "Aggiungi parametro" per aggiungere i parametri di query alla nostra richiesta

Dobbiamo inserire 4 parametri in totale, quindi aggiungiamone altri 3.



Ora è il momento di eseguire e testare il tuo scenario.

Clicca su questa bolla per vedere il risultato della tua richiesta.

Concentrati sulla parte di output, vedrai "Data".
Puoi vedere "file" che è l'URL del file Mp3 generato dal nostro testo

Se navighi a questo URL, puoi riprodurre e scaricare il file Mp3.
Per rendere i dati di SpeechGen facilmente accessibili da altri moduli, possiamo aggiungere un altro modulo al nostro scenario.
Passa il mouse accanto al primo modulo che abbiamo, vedrai un pulsante più, cliccaci sopra

Cerca 'JSON' e seleziona questa opzione.

Quindi seleziona "Analizza JSON" in modo da poter esportare i dati da SpeechGen in più variabili che possiamo usare nel nostro scenario.

Clicca qui (stringa JSON) per inserire 'Data' dal precedente modulo HTTP

Clicca 'Data' per aggiungerlo al campo e clicca OK per salvare le modifiche.

Clicca 'Esegui una volta' per eseguire lo scenario.

Seleziona 'Esegui comunque' per forzare Make a eseguire lo scenario.

Questo perché JSON non dovrebbe essere l'ultimo modulo nello scenario, poiché trasforma i dati da un altro modulo e non stiamo facendo nulla con quei dati, in questo caso vogliamo solo vedere i dati prima, quindi decidere cosa farne.
Clicca sulla bolla sopra il modulo JSON per vedere i dati che abbiamo ottenuto.

Ora i dati che erano tutti sotto 'Data' sono ora in variabili individuali che possiamo usare nei moduli successivi...
Puoi anche notare la variabile 'file' che conteneva l'URL del file Mp3 generato che useremo nel modulo successivo.

Ora carichiamo il file Mp3 generato su Dropbox, per farlo dobbiamo prima scaricare il file Mp3 in questo scenario.

Seleziona Ottieni file in modo da poter scaricare il file Mp3 all'interno dello scenario.

La maggior parte dei moduli richiede solo l'URL, ma DropBox richiede l'input diretto dei dati effettivi del file.
Mappa la variabile 'file', che è l'URL che possiamo usare per ottenere il file.

Quindi aggiungeremo il modulo DropBox.


Scegli la cartella in cui salvare all'interno del tuo Dropbox, quindi scegli Mappa in modo da poter cambiare il nome del file Mp3 caricato.

Assicurati di aggiungere l'estensione del file '.mp3' alla fine del nome, in modo che sia più facile per Dropbox riconoscerlo come un file Mp3 che puoi riprodurre.

Dopo aver eseguito lo scenario, abbiamo il file caricato su DropBox


Ora, stiamo utilizzando l'API per testi lunghi di SpeechGen per generare un TTS lungo.
Il secondo metodo è progettato per testi più lunghi di 2000 caratteri. A differenza del primo metodo, che converte rapidamente testi brevi in voce, questo approccio prevede due passaggi a causa del tempo di elaborazione richiesto per testi più lunghi.
La differenza principale rispetto al primo metodo è la necessità di una seconda richiesta a causa del tempo di elaborazione più lungo. Questo metodo garantisce una gestione efficiente di testi estesi, rendendolo adatto per la creazione di contenuti audio più lunghi.
Quindi caricheremo il file su Dropbox come demo, ma le opzioni su come utilizzare questa API TTS sono infinite.
Puoi scaricare e importare il blueprint demo per testi lunghi json mostrato in questo blog e usarlo.

Accedi a Make.com e clicca su "Crea un nuovo scenario".


Cerca "HTTP" e seleziona "HTTP" dall'elenco dei moduli disponibili.


Inserisci l'URL come https://speechgen.io/index.php?r=api/longtext
Poi clicca su "Add parameter" (Aggiungi parametro) per aggiungere i parametri di query alla nostra richiesta.

Dobbiamo inserire un totale di 4 parametri, quindi aggiungiamone altri 3.


Ora è il momento di eseguire e testare il tuo scenario.

Clicca su questa bolla per vedere il risultato della tua richiesta.

Concentrati sulla parte di output, vedrai "Data".
Puoi vedere "id" che è l'ID della nostra richiesta.

Ora, per rendere i dati di SpeechGen facilmente accessibili da altri moduli, possiamo aggiungere un altro modulo al nostro scenario.
Passa il mouse accanto al primo modulo che abbiamo, vedrai un pulsante più, cliccaci sopra.

Cerca "JSON" e seleziona questa opzione.

Poi seleziona Parse JSON in modo da poter esportare i dati da SpeechGen in più variabili che possiamo usare nel nostro scenario.

Clicca qui per inserire "Data" dal precedente modulo HTTP.

Clicca su "Data" per aggiungerlo al campo e clicca su OK per salvare le modifiche.

Clicca su Run Once (Esegui una volta) per eseguire lo scenario.

Seleziona "Run Anyway" (Esegui comunque) per forzare Make a eseguire lo scenario.

Questo perché JSON non dovrebbe essere l'ultimo modulo nello scenario, poiché trasforma i dati da un altro modulo e non stiamo facendo nulla con quei dati; in questo caso vogliamo solo vedere i dati prima, poi decidere cosa farne.
Clicca sulla bolla sopra il modulo JSON per vedere i dati che abbiamo ottenuto.

Ora i dati che erano tutti sotto "Data" sono ora in variabili individuali che possiamo usare nei moduli successivi.
Puoi anche notare la variabile "ID" che useremo nei passaggi successivi per ottenere l'URL del nostro file TTS.

Aggiungi un modulo SLEEP per attendere la generazione del TTS.


Imposta la durata del SLEEP tra 1 e 5 minuti (60-300 secondi).
Per la nostra demo, impostiamola a 200 secondi.

Ora carichiamo il file Mp3 generato su Dropbox; per farlo, dobbiamo prima scaricare il file Mp3 in questo scenario.
Aggiungi un altro modulo HTTP per ottenere il TTS generato.

Inserisci i parametri necessari:

Esegui lo scenario per ottenere i dati e aggiungi un altro modulo Parse JSON.

Mappa "Data" dal precedente modulo HTTP.
Esegui lo scenario un'altra volta per ottenere i dati dall'ultimo modulo Parse JSON, quindi aggiungi un altro modulo HTTP per scaricare il file.

Seleziona "Get File" in modo da poter scaricare il file Mp3 all'interno dello scenario.

La maggior parte dei moduli richiede solo l'URL, ma Dropbox richiede l'input diretto dei dati effettivi del file.
Mappa la variabile "file", che è l'URL che possiamo usare per ottenere il file.



Scegli la cartella in cui salvare all'interno del tuo Dropbox, quindi scegli "Map" (Mappa) in modo da poter cambiare il nome del file Mp3 caricato.

Assicurati di aggiungere l'estensione ".mp3" alla fine del nome, in modo che sia più facile per Dropbox riconoscerlo come un file Mp3 riproducibile.

Dopo aver eseguito lo scenario, abbiamo il File caricato su Dropbox.

L'integrazione di SpeechGen.io con Make.com apre vaste possibilità per automatizzare la creazione di contenuti vocali. L'automazione della sintesi vocale può essere utile per:
Che tu stia gestendo brevi notifiche o lunghi materiali didattici, la nostra guida ti aiuterà a impostare un processo efficiente con il minimo sforzo. Trasforma il tuo testo in voce vivace automaticamente, rendendo i tuoi contenuti più accessibili e coinvolgenti per un vasto pubblico.