Для настройки определенного голосового сообщения нужно в конфигурационном файле /etc/freeradius/users (в случае использования freeradius) указать атрибут Reply-Message. Данный атрибут может принимать следующие значения:

  • ecss-routing-cause-isup=<INT>
  • ecss-routing-cause-acp=<String>

Пример использования:

1010 Auth-Type := Reject
    Reply-Message = "ecss-routing-cause-isup=27, ecss-routing-cause-acp=systemFailure" 

1111 Auth-Type := Reject
    Reply-Message = "ecss-routing-cause-isup=30" 

Для настройки голосовых сообщений для isup_cause:

domain/test.ats/cfc/set external_isup_causes add 30 system sounds/ai_park_slot_empty.wav 

Также можно настроить и для

acp_cause: domain/test.ats/cfc/set system_failure system sounds/ai_notaccess.wav

Для работы функционала нужно использовать существующие acp_cause:

  • noCircuitAvailable;
  • bPtyBusyUDUB;
  • bPtyBusyNDUB;
  • routeSelectFailure;
  • calledPartyRejected;
  • routeFailure1;
  • routeFailure2;
  • ss7Failure;
  • pickupEmpty;
  • tooManyHops;
  • terminationDenied;
  • doNotDisturb;
  • unsupportedMedia;
  • bPtyNoAnswer;
  • systemFailure;
  • unassignedNumber;
  • tException;