Интеграция на SpeechGen API с Make.com: Автоматизирайте работните процеси за преобразуване на текст в говор

, 27-10-2025

Опростете създаването на гласово съдържание: Интегриране на SpeechGen.io с Make.com. Тази публикация в блога ви напътства как да интегрирате услугата за автоматизация Make.com (по-рано Integromat) с нашата услуга за синтез на реч, базирана на невронни мрежи, SpeechGen.io. Тази интеграция позволява автоматизиране на процесите за преобразуване на текст в говор, което прави създаването на съдържание по-лесно и по-ефективно.

Как работи

Ние разглеждаме два метода въз основа на дължината на текста, който искате да преобразувате в говор:

  1. За текстове до 2000 знака: Този метод включва бърза заявка и незабавно получаване на гласовия изход. Той е идеален за кратки текстове, които трябва да бъдат преобразувани бързо.

  2. За текстове над 2000 знака: Този метод използва две заявки. Първата заявка изпраща текста с гласови настройки за преобразуване. Втората заявка, която трябва да бъде направена не по-рано от една минута по-късно, извлича готовия аудио файл. Този подход гарантира, че по-дългите текстове се обработват ефективно, без да се претоварва системата.

Защо да използвате Make.com?

Make.com улеснява автоматизацията на тези процеси, без да е необходима задълбочена техническа подготовка. Можете да настроите тригери за автоматично стартиране на процеса за преобразуване на текст в говор, когато са изпълнени определени условия, като например добавяне на нов текст към вашата CMS или база данни.

Първи стъпки

За да започнете с интеграцията, ще трябва да се запознаете с нашия API. Можете да намерите цялата необходима информация, включително документация и често задавани въпроси, на SpeechGen.io API ЧЗВ.

Пълно видео ръководство

1. Метод за кратък текст

В тази публикация в блога ще научим как да генерираме Mp3 файл от текст с помощта на SpeechGen, след което да качим този Mp3 файл в DropBox.

Можете да изтеглите и импортирате json файла на демо проекта, показан в този блог, и да го използвате.

1. Изисквания

2. Вземете своя SpeechGen API ключ

  1. Влезте в профила си в SpeechGen.io
  2. Отидете до профила си
  3. Разкрийте и копирайте своя API ключ. Ще го използваме по-късно.

Speechgen API ключ

3. Създайте нов сценарий

Влезте в Make.com и щракнете върху "Създаване на нов сценарий".

Създаване на нов сценарий

4. Добавете нов модул

Добавяне на нов модул

5. Изберете HTTP

Потърсете "HTTP" и изберете "HTTP" от списъка с налични модули.

Изберете HTTP от списъка

6. Изберете Извършване на заявка

Изберете Извършване на заявка

7. Въведете URL адрес

Въведете URL адрес като https://speechgen.io/index.php?r=api/text

След това щракнете върху "Добавяне на параметър", за да добавите параметри на заявката към нашата заявка

Въведете URL адрес

8. Вмъкнете още 3 параметъра

Трябва да въведем общо 4 параметъра, така че нека добавим още 3.

Добавете още 3 параметъра

9. Въведете необходимите параметри

Въведете необходимите параметри

  • token = API токенът, който копирахте от стъпка 2
  • email = Имейлът, свързан с вашия SpeechGen акаунт
  • voice = Точното име на гласа, можете да изберете гласа, който харесвате от Пълния списък с гласове и да копирате името на гласа оттам. JSON API гласове https://speechgen.io/index.php?r=api/voices.
  • text = Текстът, който искате да превърнете в говор. Например, ще поставя следния текст: "Практично решение за създаване на озвучаване, материали за електронно обучение и реклама. Генерирайте говор от текст на множество езици и акценти. Персонализирайте настройките на гласа, за да отговорите на специфични нужди".

10. Щракнете върху OK, за да запазите промените

OK за запазване на промените

11. Изпълнете сценария си

Сега е време да изпълните и тествате сценария си.

Изпълнете сценария си

12. Щракнете върху балончето

Щракнете върху това балонче, за да видите резултата от вашата заявка.

Щракнете върху балончето

Фокусирайте се върху изходната част, ще видите „Данни“.

Можете да видите „файл“, който е URL адресът на генерирания Mp3 файл на нашия текст

генериран Mp3 файл

Ако отидете на този URL адрес, можете да възпроизведете и изтеглите Mp3 файла.

За да направим данните от SpeechGen лесно достъпни от други модули, можем да добавим още един модул към нашия сценарий.

14. Добавете още един модул

Задръжте мишката си до първия модул, който имаме, ще видите бутон плюс, щракнете върху него

следващ модул

15. Изберете опцията 'JSON'

Потърсете 'JSON' и изберете тази опция.

Изберете json

16. Изберете Анализиране на JSON

След това изберете "Анализиране на JSON", за да можем да експортираме данните от SpeechGen в множество променливи, които можем да използваме в нашия сценарий.

Изберете Анализиране на JSON

17. Въведете „Данни“

Щракнете тук (JSON низ), за да въведете „Данни“ от предишния HTTP модул

Въведете Данни

18. Щракнете върху „Данни“

Щракнете върху „Данни“, за да ги добавите към полето и щракнете върху OK, за да запазите промените.

Щракнете върху Данни

19. Изпълнете веднъж

Щракнете върху „Изпълни веднъж“, за да изпълните сценария.

Щракнете върху Изпълни веднъж, за да изпълните сценария

Изберете „Изпълни така или иначе“, за да принудите Make да изпълни сценария.

Изпълни така или иначе

Това е така, защото JSON не трябва да е последният модул в сценария, тъй като той трансформира данните от друг модул и ние не правим нищо с тези данни, в този случай просто искаме първо да видим данните, след което да решим какво да правим с тях.

20. Щракнете върху балончето

Щракнете върху балончето над JSON модула, за да видите данните, които получихме.

Щракнете върху балончето над JSON модула

Сега данните, които бяха всички под „Данни“, вече са в отделни променливи, които можем да използваме в следващите модули…

Можете също така да забележите променливата „файл“, която съдържаше URL адреса на генерирания Mp3 файл, който ще използваме в следващия модул.

Забележете файла

Сега нека качим генерирания Mp3 файл в Dropbox, за да направим това, първо трябва да изтеглим Mp3 файла в този сценарий.

21. Добавете още един HTTP модул за изтегляне на файла

Добавете още един HTTP модул

Изберете Изтегляне на файл, за да можем да изтеглим Mp3 файла в сценария.

Изберете Изтегляне на файл

Повечето модули изискват само URL адреса, но DropBox изисква директно въвеждане на действителни файлови данни.

22. Картирайте променливата „файл“

Картирайте променливата „файл“, която е URL адресът, който можем да използваме за получаване на файла.

Картирайте променливата файл

23. DropBox модул

След това ще добавим DropBox модула.

DropBox модул

24. Изберете Качване на файл

Изберете Качване на файл

Изберете папката, в която да запазите във вашия Dropbox, след това изберете Картиране, за да можем да променим името на каченото Mp3 файл.

Файл

Уверете се, че сте добавили разширението на файла „.mp3“ в края на името, така че да е по-лесно за Dropbox да го разпознае като Mp3 файл, който можете да възпроизвеждате.

Mp3 файл

След изпълнение на сценария, файлът е качен в DropBox

Файлът е качен в DropBox

Пълен процес за 1-ви метод

Преглед на целия процес

  1. HTTP: Генерирайте аудиото от текст с помощта на SpeechGen.io
  2. JSON: Анализирайте данните, които получаваме от SpeechGen API
  3. HTTP: Вземете двоични данни от генерирания файл
  4. Dropbox: Качете тези данни в Dropbox

2. Метод за дълъг текст

Сега използваме API за дълъг текст на SpeechGen, за да генерираме дълъг TTS.

Вторият метод е предназначен за текстове, по-дълги от 2000 знака. За разлика от първия метод, който бързо преобразува кратки текстове в говор, този подход включва две стъпки поради времето за обработка, необходимо за по-дълги текстове.

  1. Първоначална заявка: Изпращате текста с избрани гласови настройки, за да започнете процеса на преобразуване.
  2. Последваща заявка: След като изчакате поне една минута, правите друга заявка, за да извлечете готовия аудио файл. Това забавяне гарантира, че системата има достатъчно време да обработи по-дългия текст без никакви проблеми.

Основната разлика от първия метод е необходимостта от втора заявка поради по-дългото време за обработка. Този метод осигурява ефективно обработване на обширни текстове, което го прави подходящ за създаване на по-дълго аудио съдържание.

След това ще качим файла в Dropbox като демонстрация, но опциите са безкрайни за това как можете да използвате този TTS API.

Можете да изтеглите и импортирате демо проекта за дълги текстове json, показан в този блог, и да го използвате.

1. Изисквания

2. Вземете своя SpeechGen API ключ

  1. Влезте в профила си в SpeechGen.io
  2. Отидете до профила си
  3. Разкрийте и копирайте своя API ключ. Ще го използваме по-късно.

Speechgen API ключ

3. Създайте нов сценарий

Влезте в Make.com и щракнете върху "Създаване на нов сценарий".

Създаване на нов сценарий

4. Добавете нов модул

Добавяне на нов модул

5. Изберете HTTP

Потърсете "HTTP" и изберете "HTTP" от списъка с налични модули.

Изберете HTTP от списъка

6. Изберете „Направи заявка“ (Make a request)

Изберете „Направи заявка“

7. Въведете URL адрес

Въведете URL адрес като https://speechgen.io/index.php?r=api/longtext

След това щракнете върху „Добавяне на параметър“ (Add parameter), за да добавите параметри на заявката към нашата заявка.

Въведете URL адрес

8. Въведете 4 параметъра

Трябва да въведем общо 4 параметъра, така че нека добавим още 3.

Добавете още 3 параметъра

9. Въведете необходимите параметри

Въведете необходимите параметри

  • token = API токенът, който копирахте от Стъпка 2
  • email = Имейлът, свързан с вашия SpeechGen акаунт от Стъпка 2
  • voice = Точното име на гласа. Можете да изберете гласа, който харесвате, от пълния списък с гласове и да копирате името на гласа оттам. JSON API гласове https://speechgen.io/index.php?r=api/voices.
  • text = Текстът, който искате да превърнете в реч.

10. Щракнете върху OK, за да запазите промените

11. Изпълнение

Сега е време да стартирате и тествате вашия сценарий.

Изпълнете вашия сценарий

12. Щракнете върху балончето

Щракнете върху това балонче, за да видите резултата от вашата заявка.

Щракнете върху балончето

Фокусирайте се върху изходната част. Ще видите „Данни“ (Data).

Можете да видите „id“, което е ID на нашата заявка.

ID на файл

Сега, за да направим данните от SpeechGen лесно достъпни за други модули, можем да добавим още един модул към нашия сценарий.

13. Добавете още един модул

Задръжте мишката до първия модул, който имаме. Ще видите бутон плюс, щракнете върху него.

следващ модул

14. Добавете JSON

Потърсете „JSON“ и изберете тази опция.

Изберете json

След това изберете „Анализиране на JSON“ (Parse JSON), за да можем да експортираме данните от SpeechGen в множество променливи, които можем да използваме в нашия сценарий.

Изберете „Анализиране на JSON“

15. Въведете „Данни“

Щракнете тук, за да въведете „Данни“ от предишния HTTP модул.

Въведете данни

16. Щракнете върху „Данни“

Щракнете върху „Данни“, за да ги добавите към полето, и щракнете върху OK, за да запазите промените.

Щракнете върху данни

17. Изпълнете веднъж

Щракнете върху „Изпълни веднъж“ (Run Once), за да изпълните сценария.

Щракнете върху „Изпълни веднъж“, за да изпълните сценария

Изберете „Изпълни така или иначе“ (Run Anyway), за да принудите Make да изпълни сценария.

Изпълни така или иначе

Това е така, защото JSON не трябва да бъде последният модул в сценария, тъй като той трансформира данните от друг модул и ние не правим нищо с тези данни. В този случай просто искаме първо да видим данните, след което да решим какво да правим с тях.

18. Щракнете върху балончето

Щракнете върху балончето над JSON модула, за да видите данните, които получихме.

Щракнете върху балончето над JSON модула

Сега данните, които бяха под „Данни“, вече са в отделни променливи, които можем да използваме в следващите модули.

Можете също така да забележите променливата „ID“, която ще използваме в следващите стъпки, за да получим URL адреса на нашия TTS файл.

URL адрес на TTS файл

19. Добавете модул „ИЗЧАКВАНЕ“ (SLEEP)

Добавете модул „ИЗЧАКВАНЕ“, за да изчакате генерирането на TTS.

Изчакване

Щракнете върху „ИЗЧАКВАНЕ“

20. Задайте времето за изчакване

Задайте продължителността на изчакване между 1-5 минути (60-300 секунди).

Нека го направим 200 секунди за нашата демонстрация.

Задайте продължителността на изчакване

Сега нека качим генерирания Mp3 файл в Dropbox. За да направим това, първо трябва да изтеглим Mp3 файла в този сценарий.

21. Добавете още един HTTP модул

Добавете още един HTTP модул, за да получите генерирания TTS.

Вземете генерирания TTS

Въведете необходимите параметри:

  • token = API токенът, който копирахте от Стъпка 2
  • email = Имейлът, свързан с вашия SpeechGen акаунт от Стъпка 2
  • id = ID на TTS от първата заявка [Анализиране на JSON, стъпка 2]

22. Съпоставяне на ID от JSON модула

Съпоставяне на ID от JSON модула

23. Вземете данните

Изпълнете сценария, за да получите данните, и добавете още един модул „Анализиране на JSON“.

Модул „Анализиране на JSON“

Съпоставете „Данни“ от предишния HTTP модул.

23. Изпълнете сценария още веднъж

Изпълнете сценария още веднъж, за да получите данни от последния модул „Анализиране на JSON“, след което добавете още един HTTP модул, за да изтеглите файла.

Добавете още един HTTP модул

24. Изберете „Вземи файл“ (Get File)

Изберете „Вземи файл“, за да можем да изтеглим Mp3 файла в сценария.

Изберете „Вземи файл“

Повечето модули изискват само URL адреса, но DropBox изисква директно въвеждане на действителни файлови данни.

25. Съпоставете променливата „файл“

Съпоставете променливата „файл“, която е URL адресът, който можем да използваме, за да получим файла.

Съпоставете променливата „файл“

26. След това ще добавим модула DropBox

Модул DropBox

27. Изберете „Качване на файл“ (Upload file)

Изберете „Качване на файл“

Изберете папката, в която да запазите файла във вашия Dropbox, след което изберете „Съпоставяне“ (Map), за да можем да променим името на каченото Mp3 файл.

Файл

Уверете се, че сте добавили разширението „.mp3“ в края на името, за да може Dropbox по-лесно да го разпознае като Mp3 файл, който можете да възпроизвеждате.

Mp3 файл

След изпълнение на сценария, ние имаме файл, качен в DropBox.

Файлът, качен в DropBox

Пълен процес за двустепенен метод

Схема на процеса

  1. HTTP: Генерирайте аудио от текст, използвайки SpeechGen.io.
  2. JSON: Анализирайте данните, които получаваме от SpeechGen API.
  3. SLEEP: Изчакайте няколко минути, докато TTS е готов.
  4. HTTP: Заявете mp3 файла, използвайки неговия ID.
  5. JSON: Анализирайте данните, както направихме преди.
  6. HTTP: Вземете двоични данни от генерирания файл.
  7. Dropbox: Качете тези данни в Dropbox.

Заключение

Интегрирането на SpeechGen.io с Make.com отваря огромни възможности за автоматизиране на създаването на гласово съдържание. Автоматизирането на синтеза на реч може да бъде полезно за:

  • Създаване на аудио версии на статии или блогове.
  • Генериране на гласови известия за клиенти.
  • Производство на образователни и обучителни материали в аудио формат.
  • Подобряване на обслужването на клиенти с гласови отговори.

Независимо дали работите с кратки известия или дълги образователни материали, нашето ръководство ще ви помогне да настроите ефективен процес с минимални усилия. Превърнете текста си в жива реч автоматично, правейки съдържанието си по-достъпно и ангажиращо за широка аудитория.

Използваме Cookie, за да гарантираме, че получавате най-доброто изживяване на нашия уебсайт. Научете повече: Политика за поверителност

Приемане на Cookies