Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

IP-Телефония и СКУД

Настройка голосового меню IVR в Asterisk / FreePBX: запись и загрузка аудио

Обновлено: 27.08.2026 · Официальная документация ↗

Зачем компании нужно интерактивное меню IVR

Интерактивное голосовое меню (IVR — Interactive Voice Response) позволяет автоматически маршрутизировать входящие звонки клиентов без участия секретаря («Нажмите 1 для связи с отделом продаж, нажмите 2 для техподдержки»), а также информировать клиентов о графике работы в праздничные и выходные дни.

  • Звонки клиентов теряются или поступают не в те отделы.
  • В нерабочее время клиенты слушают бесконечные гудки вместо сообщения о праздничных днях.
  • Загруженный аудиофайл не проигрывается АТС из-за несовместимого формата аудиокодека.

Пошаговое создание IVR и загрузка приветствия

  1. Шаг 1. Подготовка аудиофайла под строгие стандарты Asterisk:

    Asterisk требует очень специфический формат несжатого аудио. Перед загрузкой конвертируйте ваш MP3/WAV файл в любой программе (например, Audacity или онлайн-конвертере) в формат:

    • Формат: WAV (PCM 16-bit)
    • Частота дискретизации: 8000 Hz (8 kHz)
    • Каналы: Моно (Mono, 1 канал)
  2. Шаг 2. Загрузка записи в System Recordings:

    В веб-панели FreePBX перейдите: Admin -> System Recordings -> Add Recording. Назовите запись (например, Holiday_Greeting_2025) и загрузите подготовленный файл .wav.

  3. Шаг 3. Создание интерактивного меню (IVR):

    Перейдите в меню Applications -> IVR -> Add IVR:

    • IVR Name: Main_Menu
    • Announcement: выберите ваше загруженное приветствие Holiday_Greeting_2025.
    • Timeout: 5 секунд (время ожидания нажатия клавиши).
  4. Шаг 4. Настройка действий по нажатию клавиш (IVR Entries):

    Внизу страницы задайте логику переадресации:

    • Кнопка 1 -> Выбрать Queues (Очереди) -> Отдел продаж (500).
    • Кнопка 2 -> Выбрать Extensions (Номера) -> Бухгалтерия (105).
    • Опция t (Timeout) -> Что делать, если клиент ничего не нажал (например, перевести на дежурного секретаря).

    Нажмите Submit и примените конфигурацию красной кнопкой Apply Config.

💡 Практика специалистов: Обязательно настраивайте обработку ошибочного нажатия (секция 'i' — Invalid) и отсутствия ввода (секция 't' — Timeout). Если клиент звонит со старого дискового аппарата без тонального набора DTMF, звонок должен автоматически уходить на оператора, а не сбрасываться.

Частые вопросы (FAQ)

Почему FreePBX выдает ошибку при загрузке MP3 файла?

Asterisk обрабатывает телефонию в узкополосном формате 8 кГц. Обработка MP3 «на лету» сильно нагружает процессор. Всегда загружайте аудио в формате WAV 8000Hz 16-bit Mono.

Как настроить автоматическое включение праздничного меню по календарю?

Используйте связку модулей Time Conditions (Временные правила) и Time Groups. Создайте правило для праздничных дат и направьте нерабочий маршрут на специальный IVR.

Можно ли разрешить клиенту прямой донабор внутреннего номера сотрудника во время приветствия?

Да, в настройках созданного IVR включите опцию Direct Dial -> Extensions.

Как записать приветствие прямо с телефонной трубки без компьютера?

В модуле System Recordings нажмите Quick Create, укажите ваш внутренний номер и поднимите трубку — АТС сама позвонит вам и запишет голос после звукового сигнала.

Полезные материалы
Рекомендуем