Шрифт:
Возвращает соответствующую информацию по грамматике результата, если таковая доступна.
SPEECH_SCORE
Возвращает параметр достоверности результата распознавания речи
SPEECH_SCORE( результат номер)
Возвращает параметр достоверности результата.
SPEECH_TEXT
Возвращает текст, распознанный системой распознавания речи
SPEECH_TEXT(результaт номер)
Возвращает текст результата, распознанный системой распознавания речи.
SPRINTF
Выполняет форматирование строки
SPRINJF(формaт|aргумент1[|...aргументN])
Форматирует переменную или ряд переменных соответственно формату строки.
Чаще всего функция SPRINTF используется для дополнения числа нулями до определенной длины:
; Возвращает 00123
exten => 123,1,Set(padfive=${SPRINTF(%05d,${EXTEN})}) Большинство опций форматирования, приведенных на странице руководства по sprintf(3), также реализованы в данной функции диалплана.
Смотрите также
STRFTIME
STAT
Возвращает атрибуты файловой системы
STAT( флаг, имяфайла)
Выполняет проверку заданного файла.
Параметр флаг может принимать одно из следующих значений:
e
Возвращает 1, если файл существует; 0 в противном случае.
s
Возвращает размер файла в байтах.
f
Возвращает 1, если по указанному пути находится обычный файл (не папка, символическая ссылка, сокет или устройство), или 0 в противном случае.
d
Возвращает 1, если по указанному пути находится папка (не обычный файл, символическая ссылка, сокет или устройство), или 0 в противном случае.
M
Возвращает время последнего изменения содержимого файла в секундах с начала отсчета времени.
C
Возвращает время последнего изменения индексного дескриптора (inode) файла в секундах с начала отсчета времени.
m
Возвращает режим доступа к файлу (как восьмеричное число).
STRFTIME
Форматирует дату и время
STRFTIME([нaчaлоотсчетaвремени][|[чaсовойпояс][|формaт]])
Возвращает текущую дату/время в заданном формате.
STRFTIME передает аргументы началоотсчетавремени и формат прямо в базовый вызов библиотеки strftime(3) языка С, поэтому для получения дополнительной информации обращайтесь к странице руководства. В качестве параметра часовойпояс должно использоваться имя папки/ файла из папки /usr/share/zoneinfo (например, America/Chicago или America/New_York).
Смотрите также
STRPTIME
STRPTIME
Преобразует строку в дату и время
STRPTIME(дaтaвремя|часовойпояс|формат)
Возвращает время в секундах с начала отсчета времени для произвольной строки даты/времени, структурированной в заданном формате. Назначение этой функции - преобразовать отформатированные дату/ время обратно в секунды с начала отсчета времени (с полночи по Гринвичу 1 января 1970 года), чтобы можно было производить с ними какие-то вычисления, или просто преобразовать их в какой-то другой формат даты/времени.
STRPTIME передает строку и формат непосредственно в базовый вызов библиотеки функции strptime(3) языка С, поэтому для получения дополнительной информации обращайтесь к странице руководства. В качестве параметра часовойпояс должно использоваться имя папки/файла из папки / usr/share/zoneinfo (например, America/ Chicago или America/ New_York).
Смотрите также
STRFTIME
TIMEOUT
Работает со значениями времени ожидания канала
TIMEOUT(типвремениожидания)
Возвращает или устанавливает значения времени ожидания для канала. Может производить действия со следующими типами времени ожидания:
absolute
Абсолютное максимально допустимое время звонка. Задание значения 0 отключает эту возможность.
digit
вершен, и начинается обработка добавочного номера. Заметьте, что, если введен действительный добавочный номер, для начала его обработки нет необходимости дожидаться истечения времени ожидания, поэтому обычно по истечении указанного времени ожидания добавочный номер считается недействительным (и управление передается добавочному номеру i, или, если его не существует, вызов завершается). Время ожидания по умолчанию - 5 с.