Транскрипт
Мы хотим сделать бота, куда я бросаю в Telegram аудиофайл, на выходе получаю текст. Давайте переключимся — я попросил вас зарегистрироваться в N8N.
Workflow — это последовательность действий, которая трансформирует что-то на входе (аудиофайл) во что-то на выходе (текст). N8N позволяет проектировать эти последовательности и подключать к фронтенду.
Шаг 1: Telegram trigger — создаем бота через BotFather, получаем access token, настраиваем onMessage trigger. Execute Step показывает, что бот реагирует на сообщения.
Шаг 2: Get File — когда отправляется аудиофайл, он лежит на сервере Telegram, его надо скачать. Связываем file_id из предыдущего шага.
Шаг 3: OpenAI Transcribe Recording — подключаем API ключ, связываем скачанный файл. Получаем текст транскрипции.
Шаг 4: Send Text Message — отправляем текст обратно в тот же чат. Chat ID берем из Telegram trigger.
За 10 минут мы сделали бота, который умеет превращать аудио в текст.