Integrasi API SpeechGen dengan Make.com: Automasi Aliran Kerja Teks-ke-Ucapan

, 27-10-2025

Permudahkan Penciptaan Kandungan Suara: Mengintegrasikan SpeechGen.io dengan Make.com. Artikel blog ini membimbing anda melalui integrasi perkhidmatan automasi Make.com (dahulunya Integromat) dengan perkhidmatan sintesis ucapan berasaskan rangkaian neural kami, SpeechGen.io. Integrasi ini membolehkan automasi proses teks-ke-ucapan, menjadikan penciptaan kandungan lebih mudah dan cekap.

Bagaimana Ia Berfungsi

Kami merangkumi dua kaedah berdasarkan panjang teks yang ingin anda tukar kepada ucapan:

  1. Untuk teks sehingga 2000 aksara: Kaedah ini melibatkan permintaan pantas dan penerimaan segera output ucapan. Ia sesuai untuk teks pendek yang perlu ditukar dengan cepat.

  2. Untuk teks melebihi 2000 aksara: Kaedah ini menggunakan dua permintaan. Permintaan pertama menghantar teks dengan tetapan suara untuk penukaran. Permintaan kedua, yang sepatutnya dibuat tidak kurang dari satu minit kemudian, mengambil fail audio yang telah siap. Pendekatan ini memastikan teks yang lebih panjang diproses dengan cekap tanpa membebankan sistem.

Mengapa Menggunakan Make.com?

Make.com memudahkan automasi proses ini tanpa memerlukan pengetahuan teknikal yang mendalam. Anda boleh menetapkan pencetus untuk memulakan proses teks-ke-ucapan secara automatik apabila syarat tertentu dipenuhi, seperti penambahan teks baharu ke CMS atau pangkalan data anda.

Memulakan

Untuk memulakan integrasi, anda perlu membiasakan diri dengan API kami. Anda boleh mendapatkan semua maklumat yang diperlukan, termasuk dokumentasi dan Soalan Lazim, di Soalan Lazim API SpeechGen.io.

Panduan Video Penuh

1. Kaedah Teks Pendek

Dalam artikel blog ini, kita akan belajar cara menjana fail Mp3 daripada teks menggunakan SpeechGen, kemudian memuat naik Fail Mp3 itu ke Dropbox.

Anda boleh memuat turun dan mengimport json projek demo yang ditunjukkan dalam blog ini dan menggunakannya.

1. Keperluan

2. Dapatkan Kunci API SpeechGen anda

  1. Log masuk ke profil SpeechGen.io anda
  2. Navigasi ke profil anda
  3. Dedahkan dan Salin Kunci API anda. Kami akan menggunakannya nanti.

Kunci API Speechgen

3. Cipta senario baharu

Log masuk ke Make.com & Klik "Cipta senario baharu".

Cipta senario baharu

4. Tambah Modul baharu

Tambah Modul baharu

5. Pilih HTTP

Cari "HTTP" dan pilih "HTTP" daripada senarai modul yang tersedia.

Pilih HTTP daripada senarai

6. Pilih Buat permintaan

Pilih Buat permintaan

7. Masukkan URL

Masukkan URL sebagai https://speechgen.io/index.php?r=api/text

Kemudian Klik "Tambah parameter" untuk menambah parameter Pertanyaan pada permintaan kami

Masukkan URL

8. Masukkan 3 parameter lagi

Kita perlu memasukkan 4 parameter secara keseluruhan, jadi mari kita tambah 3 lagi.

Tambah 3 parameter lagi

9. Masukkan parameter yang diperlukan

Masukkan parameter yang diperlukan

  • token = Token API yang anda salin dari Langkah 2
  • email = E-mel yang dikaitkan dengan akaun SpeechGen anda
  • voice = Nama tepat suara, anda boleh memilih suara yang anda suka dari senarai suara penuh dan menyalin nama suara dari sana. Suara API JSON https://speechgen.io/index.php?r=api/voices.
  • text = Teks yang ingin anda tukar menjadi ucapan. Sebagai contoh, saya akan menampal teks seperti ini: "Penyelesaian praktikal untuk mencipta suara latar, bahan e-pembelajaran, dan pengiklanan. Jana ucapan daripada teks dalam pelbagai bahasa dan loghat. Sesuaikan tetapan suara untuk memenuhi keperluan khusus".

10. Klik OK untuk menyimpan perubahan

OK untuk menyimpan perubahan

11. Jalankan senario anda

Sekarang tiba masanya untuk menjalankan dan menguji senario anda.

Jalankan senario anda

12. Klik pada gelembung

Klik pada gelembung ini untuk melihat hasil permintaan anda.

Klik pada gelembung

Fokus pada bahagian output, Anda akan melihat 'Data'.

Anda boleh melihat 'fail' yang merupakan URL fail Mp3 yang dijana dari teks kami

fail Mp3 yang dijana

Jika anda menavigasi ke URL ini, anda boleh memainkan dan memuat turun fail Mp3.

Untuk menjadikan data dari SpeechGen mudah diakses oleh modul lain, kita boleh menambah Modul lain ke Senario kita.

14. Tambah modul lain

Gerakkan tetikus anda di sebelah modul pertama yang kita ada, anda akan melihat butang tambah, klik padanya

modul seterusnya

15. Pilih pilihan 'JSON'

Cari 'JSON' dan pilih pilihan ini.

Pilih json

16. Pilih Parse JSON

Kemudian Pilih "Parse JSON" supaya kita boleh mengeksport data dari SpeechGen ke dalam pelbagai pembolehubah yang boleh kita gunakan dalam senario kita.

Pilih Parse JSON

17. Masukkan 'Data'

Klik di sini (rentetan JSON) untuk memasukkan 'Data' dari modul HTTP sebelumnya

Masukkan Data

18. Klik 'Data'

Klik 'Data' untuk menambahkannya ke medan dan klik OK untuk menyimpan perubahan.

Klik Data

19. Jalankan Sekali

Klik 'Jalankan Sekali' untuk melaksanakan Senario.

Klik Jalankan Sekali untuk melaksanakan Senario

Pilih 'Jalankan Walau Bagaimanapun' untuk memaksa Make menjalankan Senario.

Jalankan Walau Bagaimanapun

Ini kerana JSON tidak sepatutnya menjadi modul terakhir dalam senario, kerana ia mengubah data dari modul lain dan kita tidak melakukan apa-apa dengan data itu, dalam kes ini kita hanya ingin melihat data terlebih dahulu, kemudian memutuskan apa yang perlu dilakukan dengannya.

20. Klik gelembung

Klik gelembung di atas modul JSON untuk melihat data yang kita dapat.

Klik gelembung di atas modul JSON

Sekarang data yang semuanya di bawah 'Data' kini berada dalam pembolehubah individu yang boleh kita gunakan dalam modul seterusnya…

Anda juga boleh melihat pembolehubah 'fail' yang mempunyai URL Fail Mp3 yang Dijana yang akan kita gunakan dalam modul seterusnya.

Perhatikan fail

Sekarang mari kita muat naik fail Mp3 yang dijana ke Dropbox, untuk melakukan itu kita perlu memuat turun fail Mp3 dalam senario ini terlebih dahulu.

21. Tambah Modul HTTP lain untuk memuat turun fail

Tambah Modul HTTP lain

Pilih Dapatkan Fail supaya kita boleh memuat turun Fail Mp3 di dalam Senario.

Pilih Dapatkan Fail

Kebanyakan modul hanya memerlukan URL, tetapi Dropbox memerlukan input langsung data fail sebenar.

22. Petakan pembolehubah 'fail'

Petakan pembolehubah 'fail', yang merupakan URL yang boleh kita gunakan untuk mendapatkan fail.

Petakan pembolehubah fail

23. Modul Dropbox

Kemudian kita akan menambah modul Dropbox.

Modul Dropbox

24. Pilih Muat naik fail

Pilih Muat naik fail

Pilih folder untuk disimpan di dalam Dropbox anda, kemudian Pilih Peta supaya kita boleh menukar nama Fail Mp3 yang dimuat naik.

Fail

Pastikan anda menambah sambungan fail '.mp3' di hujung nama, supaya lebih mudah bagi Dropbox untuk mengenalinya sebagai fail Mp3 yang boleh anda mainkan.

Fail Mp3

Selepas menjalankan Senario, kami mempunyai Fail yang dimuat naik ke Dropbox

Fail yang dimuat naik ke Dropbox

Proses lengkap untuk kaedah pertama

Pratonton keseluruhan proses

  1. HTTP: Jana Audio dari teks menggunakan SpeechGen.io
  2. JSON: Huraikan data yang kita dapat dari API SpeechGen
  3. HTTP: Dapatkan data binari fail yang dijana
  4. Dropbox: Muat naik data itu ke Dropbox

2. Kaedah Teks Panjang

Sekarang, kami menggunakan API teks panjang SpeechGen untuk menjana TTS Panjang.

Kaedah kedua direka untuk teks yang lebih panjang daripada 2000 aksara. Berbeza dengan kaedah pertama, yang dengan cepat menukar teks pendek menjadi ucapan, pendekatan ini melibatkan dua langkah kerana masa pemprosesan yang diperlukan untuk teks yang lebih panjang.

  1. Permintaan Awal: Anda menghantar teks dengan tetapan suara yang dipilih untuk memulakan proses penukaran.
  2. Permintaan Susulan: Selepas menunggu sekurang-kurangnya satu minit, anda membuat permintaan lain untuk mendapatkan fail audio yang telah siap. Kelewatan ini memastikan sistem mempunyai masa yang cukup untuk memproses teks yang lebih panjang tanpa sebarang masalah.

Perbezaan utama dari kaedah pertama adalah keperluan untuk permintaan kedua kerana masa pemprosesan yang lebih lama. Kaedah ini memastikan pengendalian teks yang luas dengan cekap, menjadikannya sesuai untuk mencipta kandungan audio yang lebih panjang.

Kemudian kami akan memuat naik fail ke Dropbox sebagai demo, tetapi pilihan adalah tidak terhad tentang bagaimana anda boleh menggunakan API TTS ini.

Anda boleh memuat turun dan mengimport pelan tindakan demo untuk JSON Teks Panjang yang ditunjukkan dalam blog ini dan menggunakannya.

1. Keperluan

2. Dapatkan Kunci API SpeechGen anda

  1. Log masuk ke profil SpeechGen.io anda
  2. Navigasi ke profil anda
  3. Dedahkan dan Salin Kunci API anda. Kami akan menggunakannya nanti.

Kunci API Speechgen

3. Cipta senario baharu

Log masuk ke Make.com & Klik "Cipta senario baharu".

Cipta senario baharu

4. Tambah Modul baharu

Tambah Modul baharu

5. Pilih HTTP

Cari "HTTP" dan pilih "HTTP" daripada senarai modul yang tersedia.

Pilih HTTP dari senarai

6. Pilih Buat permintaan

Pilih Buat permintaan

7. Masukkan URL

Masukkan URL sebagai https://speechgen.io/index.php?r=api/longtext

Kemudian klik “Tambah parameter” untuk menambah parameter pertanyaan pada permintaan kami

Masukkan URL

8. Masukkan 4 parameter 

Kami perlu memasukkan 4 parameter secara keseluruhan, jadi mari kita tambah 3 lagi

Tambah 3 parameter lagi

9. Masukkan parameter yang diperlukan

Masukkan parameter yang diperlukan

  • token = Token API yang anda salin dari Langkah 2
  • email = E-mel yang berkaitan dengan akaun SpeechGen anda dari Langkah 2
  • voice = Nama suara yang tepat, anda boleh memilih suara yang anda suka dari Senarai suara penuh dan salin nama suara dari sana. Suara API JSON https://speechgen.io/index.php?r=api/voices.
  • text = Teks yang anda ingin tukar menjadi ucapan.

10. Klik OK untuk menyimpan perubahan

11. Jalankan

Sekarang tiba masanya untuk menjalankan dan menguji senario anda

Jalankan senario anda

12. Klik pada gelembung

Klik pada gelembung ini untuk melihat hasil permintaan anda

Klik pada gelembung

Fokus pada bahagian output, anda akan melihat ‘Data’.

Anda boleh melihat ‘id’ yang merupakan ID permintaan kami.

ID Fail

Sekarang, untuk menjadikan data dari SpeechGen mudah diakses oleh modul lain, kita boleh menambah Modul lain ke Senario kita

13. Tambah modul lain

Gerakkan tetikus anda di sebelah modul pertama yang kita ada, anda akan melihat butang tambah, klik padanya

modul seterusnya

14. Tambah JSON

Cari ‘JSON’ dan pilih pilihan ini

Pilih json

Kemudian pilih Parse JSON supaya kita boleh mengeksport data dari SpeechGen ke dalam beberapa pembolehubah yang boleh kita gunakan dalam senario kita

Pilih Parse JSON

15. Masukkan ‘Data’

Klik di sini untuk memasukkan ‘Data’ dari modul HTTP sebelumnya.

Masukkan Data

16. Klik ‘Data’

Klik ‘Data’ untuk menambahkannya ke medan dan klik OK untuk menyimpan perubahan.

Klik Data

17. Jalankan Sekali

Klik Jalankan Sekali untuk melaksanakan Senario.

Klik Jalankan Sekali untuk melaksanakan Senario

Pilih ‘Jalankan Walau Bagaimanapun’ untuk memaksa Make menjalankan Senario

Jalankan Walau Bagaimanapun

Ini kerana JSON tidak sepatutnya menjadi modul terakhir dalam senario, kerana ia mengubah data dari modul lain dan kita tidak melakukan apa-apa dengan data itu, dalam kes ini kita hanya ingin melihat data terlebih dahulu, kemudian memutuskan apa yang perlu dilakukan dengannya.

18. Klik gelembung

Klik gelembung di atas modul JSON untuk melihat data yang kita dapat.

Klik gelembung di atas modul JSON

Sekarang data yang semuanya di bawah ‘Data’ kini berada dalam pembolehubah individu yang boleh kita gunakan dalam modul seterusnya.

Anda juga boleh melihat pembolehubah ‘ID’ yang akan kita gunakan dalam langkah seterusnya untuk Mendapatkan URL Fail TTS kami.

URL Fail TTS

19. Tambah Modul TIDUR

Tambah Modul TIDUR untuk menunggu TTS dijana.

Tidur

Klik pada TIDUR

20. Tetapkan TIDUR

Tetapkan Tempoh TIDUR antara 1-5 minit (60-300 saat).

Mari kita jadikan 200 saat untuk demo kita.

Tetapkan Tempoh TIDUR

Sekarang mari kita muat naik fail Mp3 yang dijana ke Dropbox, untuk melakukan itu kita perlu memuat turun fail Mp3 dalam senario ini terlebih dahulu.

21. Tambah Modul HTTP lain

Tambah Modul HTTP lain untuk Mendapatkan TTS yang Dijana.

Dapatkan TTS yang Dijana

Masukkan Parameter yang diperlukan:

  • token = Token API yang anda salin dari Langkah 2
  • email = E-mel yang berkaitan dengan akaun SpeechGen anda dari Langkah 2
  • id = ID TTS dari permintaan pertama [Parse JSON, langkah 2]

22. Memetakan id dari modul JSON

Memetakan id dari modul JSON

23. Dapatkan data 

Jalankan senario untuk mendapatkan data dan tambah modul Parse JSON lain

Modul Parse JSON

Petakan ‘Data’ dari modul HTTP sebelumnya.

23. Jalankan senario sekali lagi

Jalankan senario sekali lagi untuk mendapatkan data dari Modul Parse JSON terakhir, kemudian Tambah Modul HTTP lain untuk memuat turun fail.

Tambah Modul HTTP lain

24. Pilih ‘Dapatkan Fail’

Pilih ‘Dapatkan Fail’ supaya kita boleh memuat turun Fail Mp3 di dalam Senario.

Pilih Dapatkan Fail

Kebanyakan modul hanya memerlukan URL, tetapi DropBox memerlukan input langsung data fail sebenar

25. Petakan pembolehubah ‘fail’

Petakan pembolehubah ‘fail’, yang merupakan URL yang boleh kita gunakan untuk mendapatkan fail

Petakan pembolehubah fail

26. Kemudian kita akan menambah modul DropBox

Modul DropBox

27. Pilih Muat naik fail

Pilih Muat naik fail

Pilih folder untuk disimpan di dalam Dropbox anda, kemudian Pilih Peta supaya kita boleh menukar nama Fail Mp3 yang dimuat naik

Fail

Pastikan anda menambah sambungan fail ‘.mp3’ di hujung nama, supaya lebih mudah bagi Dropbox untuk mengenalinya sebagai fail Mp3 yang boleh anda mainkan.

Fail Mp3

Selepas menjalankan Senario, kami telah memuat naik Fail ke DropBox

Fail yang dimuat naik ke DropBox

Proses lengkap untuk kaedah 2-d

Skema proses

  1. HTTP: Jana Audio dari teks menggunakan SpeechGen.io
  2. JSON: Huraikan data yang kita dapat dari API SpeechGen
  3. TIDUR: Tunggu beberapa minit sehingga TTS siap
  4. HTTP: Minta fail mp3 menggunakan IDnya
  5. JSON: Huraikan Data seperti yang kita lakukan sebelum ini
  6. HTTP: Dapatkan data binari fail yang dijana
  7. Dropbox: Muat naik data tersebut ke Dropbox

Kesimpulan

Mengintegrasikan SpeechGen.io dengan Make.com membuka pelbagai kemungkinan untuk mengautomasikan penciptaan kandungan suara. Mengautomasikan sintesis ucapan boleh berguna untuk:

  • Mencipta versi audio artikel atau blog.
  • Menjana pemberitahuan suara untuk pelanggan.
  • Menghasilkan bahan pendidikan dan latihan dalam format audio.
  • Meningkatkan perkhidmatan pelanggan dengan respons suara.

Sama ada anda berurusan dengan pemberitahuan pendek atau bahan pendidikan yang panjang, panduan kami akan membantu anda menyediakan proses yang cekap dengan usaha yang minimum. Ubah teks anda menjadi ucapan yang hidup secara automatik, menjadikan kandungan anda lebih mudah diakses dan menarik untuk khalayak yang luas.

Kami menggunakan kuki untuk memastikan anda mendapat pengalaman terbaik di laman web kami. Ketahui lebih lanjut: Dasar Privasi

Terima Kuki