Разбор голосового файла (GPT)
Блок «Разбор голосового файла (GPT)» используется для обработки аудиосообщений с помощью искусственного интеллекта.
Блок позволяет:
- преобразовать голосовое сообщение в текст;
- сформировать краткое содержание;
- извлечь данные по ключевым словам.
Для работы блока необходимо подключить ChatGPT к боту, подробнее в статье.
Блок поддерживает следующие форматы аудиофайлов: ogg, flac, mp3, mp4, mpeg, mpga, m4a, wav, webm
Настройка блока

- Добавьте на рабочую область блок «Разбор голосового файла (GPT)».
- Выберите необходимые действия:
-
- «Перевести в текст» — преобразование аудио в текст;
- «Краткое содержание» — создание краткого текста;
- «Получить данные» — извлечение информации по ключевым словам.
- «Ключевые слова» —Для извлечения данных:
- Введите ключевые слова в поле «Ключевые слова».
- После каждого слова нажмите Enter, чтобы добавить его в список.
Пример ключевых слов: телефон, имя, номер заказа.
- Источник данных — в поле выбора файла или текста укажите источник для анализа.
По умолчанию используется переменная: {{file_or_message}}
Дополнительно можно использовать:{{message}}— текст сообщения;{{file_link}}— ссылка на аудиофайл;- собственные переменные или вручную введенный текст.
Использование результатов
Результаты работы блока «Разбор голосового файла (GPT)» можно использовать в других блоках, например в «Отправка сообщения».
Добавление результата
- В блоке «Отправка сообщения» введите: {{
- Выберите «Результаты блоков».
- Перейдите в раздел «Разбор голосового файла».
- Выберите нужный параметр:
-
- transcription — текст аудиосообщения;
- dialogue_summary — краткое содержание;
- client_information_text — извлеченные данные в текстовом виде;
- client_information_json — извлеченные данные в формате JSON.
Пример использования
Блок можно использовать для создания бота, который обрабатывает голосовые сообщения клиентов.
Сценарий:
- Клиент отправляет голосовое сообщение.
- Блок «Разбор голосового файла (GPT)»:
- преобразует аудио в текст;
- формирует краткое содержание;
- извлекает данные (например, имя, город, номер заказа).
- Бот отправляет клиенту результат обработки.
