Настройка голосового меню IVR в Asterisk / FreePBX: запись и загрузка аудио
Зачем компании нужно интерактивное меню IVR
Интерактивное голосовое меню (IVR — Interactive Voice Response) позволяет автоматически маршрутизировать входящие звонки клиентов без участия секретаря («Нажмите 1 для связи с отделом продаж, нажмите 2 для техподдержки»), а также информировать клиентов о графике работы в праздничные и выходные дни.
- Звонки клиентов теряются или поступают не в те отделы.
- В нерабочее время клиенты слушают бесконечные гудки вместо сообщения о праздничных днях.
- Загруженный аудиофайл не проигрывается АТС из-за несовместимого формата аудиокодека.
Пошаговое создание IVR и загрузка приветствия
- Шаг 1. Подготовка аудиофайла под строгие стандарты Asterisk:
Asterisk требует очень специфический формат несжатого аудио. Перед загрузкой конвертируйте ваш MP3/WAV файл в любой программе (например, Audacity или онлайн-конвертере) в формат:
- Формат: WAV (PCM 16-bit)
- Частота дискретизации: 8000 Hz (8 kHz)
- Каналы: Моно (Mono, 1 канал)
- Шаг 2. Загрузка записи в System Recordings:
В веб-панели FreePBX перейдите: Admin -> System Recordings -> Add Recording. Назовите запись (например,
Holiday_Greeting_2025) и загрузите подготовленный файл.wav. - Шаг 3. Создание интерактивного меню (IVR):
Перейдите в меню Applications -> IVR -> Add IVR:
- IVR Name: Main_Menu
- Announcement: выберите ваше загруженное приветствие
Holiday_Greeting_2025. - Timeout: 5 секунд (время ожидания нажатия клавиши).
- Шаг 4. Настройка действий по нажатию клавиш (IVR Entries):
Внизу страницы задайте логику переадресации:
- Кнопка
1-> Выбрать Queues (Очереди) -> Отдел продаж (500). - Кнопка
2-> Выбрать Extensions (Номера) -> Бухгалтерия (105). - Опция t (Timeout) -> Что делать, если клиент ничего не нажал (например, перевести на дежурного секретаря).
Нажмите Submit и примените конфигурацию красной кнопкой Apply Config.
- Кнопка
Частые вопросы (FAQ)
Почему FreePBX выдает ошибку при загрузке MP3 файла?
Asterisk обрабатывает телефонию в узкополосном формате 8 кГц. Обработка MP3 «на лету» сильно нагружает процессор. Всегда загружайте аудио в формате WAV 8000Hz 16-bit Mono.
Как настроить автоматическое включение праздничного меню по календарю?
Используйте связку модулей Time Conditions (Временные правила) и Time Groups. Создайте правило для праздничных дат и направьте нерабочий маршрут на специальный IVR.
Можно ли разрешить клиенту прямой донабор внутреннего номера сотрудника во время приветствия?
Да, в настройках созданного IVR включите опцию Direct Dial -> Extensions.
Как записать приветствие прямо с телефонной трубки без компьютера?
В модуле System Recordings нажмите Quick Create, укажите ваш внутренний номер и поднимите трубку — АТС сама позвонит вам и запишет голос после звукового сигнала.