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