Quantcast
Channel: IP АТС Asterisk
Viewing all articles
Browse latest Browse all 1135

Asterisk app: BackgroundDetect

$
0
0

Asterisk app: BackgroundDetect

Приложение диалплана Asterisk: воспроизвести файл с детектированием речи на удаленной стороне.

Описание

Проигрывает заданный файл <filename>, в ожидание ввода цифр (должны быть заданы как екстеншены). Во время воспроизведения файла анализирует входящий аудио поток, если период активности в канале больше чем заданный аргумент <min> миллисекунд и меньше <max>, а последующий период молчания, как минимум <sil> миллисекунд, за общее время с начала <analysistime> ms, воспроизведение файла прекращается, и вызов переходит на приоритет <talk>, если таковой имеется.

Синтаксис

BackgroundDetect(filename[,sil[,min[,max[,analysistime]]]])

Аргументы
  • sil - если не задано, по умолчанию '1000' мс.
  • min - если не задано, по умолчанию '100' мс.
  • max - если не задано, по умолчанию 'бесконечность'.
  • analysistime - если не задано, по умолчанию 'бесконечность'.

Команды диалплана Asterisk


Viewing all articles
Browse latest Browse all 1135

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>