Автоматизация преобразования текста

СКАЧАТЬ ВОРКФЛОУ

В этом воркфлоу текст автоматически преобразуется в аудиофайл (.mp3) с помощью API OpenAI Text-to-Speech и платформы n8n. Решение ускоряет получение озвученных версий текста как для тестирования, так и для автоматизированных сценариев.
Что делает этот рабочий процесс? Воркфлоу выполняет автоматическую отправку заданного текста на сервер OpenAI TTS, получает озвученный результат и сохраняет его в аудиоформате. Таким образом, устраняется необходимость ручной работы с TTS API и обработкой данных.
Для кого этот рабочий процесс?
  • Маркетологи, которым нужно быстро создавать аудиоверсии текстов для рекламы и презентаций.
  • Технические специалисты и разработчики, внедряющие голосовые функции в веб-приложения.
  • Контент-мейкеры, озвучивающие статьи, подкасты или обучающие материалы.
  • SMM-менеджеры, которым требуется оперативно подготовить аудиоанонсы для соцсетей.
Преимущества:
  • ⏳ Существенная экономия времени при работе с текстом и аудио
  • 💡 Простая интеграция TTS-функционала без программирования
  • 🚀 Мгновенное получение преобразованных файлов
  • 📦 Масштабируемость для любых объёмов задач
  • 🔐 Безопасное хранение и передача данных за счёт API OpenAI
Как это работает?
  1. 🟢 Вручную либо автоматически запускается воркфлоу в n8n.
  2. 📝 Текст и выбранный голос для озвучки устанавливаются на этапе Set.
  3. 🌐 Формируется запрос к API OpenAI TTS с передачей параметров, включая текст и голос.
  4. 🔊 На выходе получаем аудиофайл (.mp3), который можно использовать далее по рабочему процессу.
Используемые основные узлы n8n:
  • Manual Trigger: Запуск воркфлоу вручную или для тестирования.
  • Set: Определяет исходный текст и тип голоса (например, alloy).
  • HTTP Request: Отправляет запрос на OpenAI TTS-эндпоинт для генерации аудио.
Что требуется для работы?
  • Аккаунт OpenAI и актуальный API-ключ OpenAI
  • Установленная и настроенная платформа n8n
  • Конфигурирование узла HTTP Request с открытыми правами на использование TTS-модели
Как настроить:
  1. Создайте рабочий процесс в n8n.
  2. Добавьте узел Manual Trigger (или замените на нужный триггер для вашего кейса).
  3. Добавьте Set и укажите параметры: input_text (текст для озвучки) и voice (например, alloy).
  4. Создайте HTTP Request:
  • URL: https://api.openai.com/v1/audio/speech
  • Метод: POST
  • Добавьте заголовок авторизации с вашим ключом OpenAI.
  • В теле укажите: model (tts-1), input (текст), voice (выбранный голос).
  1. Подключите (через Credentials) корректные API-ключи OpenAI.
  2. Запустите воркфлоу и получите .mp3-файл на выходе.
  3. Используйте аудиофайл по вашему сценарию: для публикации, расшаривания или дальнейшей обработки.
🔐Правила и ограничения:
  • Максимально 4000 токенов текста на один вызов TTS API.
  • Используйте только официально поддерживаемые голоса — полный список доступен в OpenAI TTS Docs.
  • Для работы с рабочим процессом необходим доступ к платформе n8n и актуальный API OpenAI.
  • Выходные данные – это бинарный .mp3-файл.