Вход/Регистрация
Asterisk™: будущее телефонии Второе издание
вернуться

Меггелен Джим Ван

Шрифт:

exten => 123,4,Playback(tt-monkeys)

Смотрите также

ForkCDR, NoCDR

RetryDial

Делает попытку позвонить и повторяет ее в случае неудачи

RetгyDial(объявление, ожидание, циклы,технология/ресурс[&технология2/ресурс2...] [,времяожидания][, опции][,URL])

Делает попытку совершить звонок. Если нет доступного канала, воспроизводится файл, определенный аргументом объявление, а затем приложение ожидает заданное аргументом ожидание количество секунд и повторяет вызов. Если количество выполненных попыток равно значению, заданному аргументом циклы, обработка вызова продолжится в следующем приоритете диалплана. Если аргументу циклы задано значение 0, попытки дозвониться будут выполняться бесконечно. В ходе ожидания может быть введен одноразрядный добавочный номер. Если этот номер существует в любом из контекстов, определенных в переменной ${EXITCONTEXT} (если определена), или в текущем, вызов немедленно будет переадресован на этот добавочный номер. Все аргументы после аргумента циклы передаются непосредственно в приложение Dial.

; трижды пытаемся дозвониться на номер через IAX, ; повторяя попытку каждые пять секунд

exten => 123,1,RetryDial(priv-trying,5,3,IAX.2/VOIP/8885551212,3CJ) ; если вызывающий абонент в процессе ожидания нажимает 9, ; звоним по этому номеру по каналу Zap/4 exten => 9,1,RetryDial(priv-trying,5,3,Zap/4/8885551212,30)

Смотрите также

Dial

Return

Возвращает выполнение из Gosub или GosubIf

Return

Возвращает выполнение из ранее вызванных приложений Gosub или GosubIf. Если Gosub или GosubIf не вызывались до этого, Return завершается аварийно.

Смотрите также

Gosub,StackPop

Ringing

Сигнализирует о наличии тонального сигнала вызова

Ringing

Указывает каналу передать тональный сигнал вызова абоненту. То, как именно обозначается сигнал вызов, определяет драйвер канала. Заметьте, что данное приложение не предоставляет фактический звук звонка абоненту. Для этого используется приложение Playtones.

; показываем, что телефон звонит,

; даже несмотря на то, что это не так

exten => 123,1,Ringing

exten => 123,2,Wait(5)

exten => 123,3,Playback(tt-somethingwrong)

Смотрите также

Busy, Congestion, Progress, Playtones

SayAlpha

Проговаривает строку

SayAlpha(строкa)

Проговаривает заданную строку, используя текущую настройку языка для канала. Подробнее о том, как изменить язык текущего канала, рассказывается в описании функции CHANNEL.

exten => 123,1,SayAlpha(ABC123XYZ)

Смотрите также

SayDigits, SayNumber, SayPhonetic, CHANNEL

SayDigits

Проговаривает заданные цифры

SayDigits(цифры)

Проговаривает заданные цифры, используя текущую настройку языка для канала. Подробнее о том, как изменить язык текущего канала, рассказывается в описании функции CHANNEL.

exten => 123,1,SayDigits(1234)

Смотрите также

SayAlpha, SayNumber, SayPhonetic, CHANNEL

SayNumber

Проговаривает заданный номер

SayNumber(цифры[, род])

Проговаривает заданный номер, используя текущую настройку языка для канала. Подробнее о том, как изменить язык текущего канала, рассказывается в описании функции CHANNEL.

Если в текущем языке есть категория рода, для изменения рода проговариваемого номера можно передать аргумент род. Могут использоваться следующие значения аргумента род:

• f для женского рода, m для мужского рода и n для среднего рода в таких европейских языках, как португальский, французский, испанский и немецкий.

• c для общего и n для среднего родов в скандинавских языках, таких как датский, шведский и норвежский.

• p для многозначных числительных в немецком языке.

; проговорим номер по-английски exten => 123,1,Set(CHANNEL(language)=en) exten => 123,2,SayNumber(1234)

Чтобы это приложение работало не только с английским языком, необходимы соответствующие звуковые файлы для языков, которые вы желаете использовать.

Смотрите также

SayAlpha, SayDigits, SayPhonetic, CHANNEL

SayPhonetic

Проговаривает заданную строку , используя фонетический алфавит

SayPhonetic(строка)

Проговаривает заданную строку, используя фонетический алфавит, принятый в НАТО.

  • Читать дальше
  • 1
  • ...
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: