Настроить обработку аудио-потока из канала для Asterisk

10 000 руб. за проект
11 марта 2020, 21:24 • 2 отклика • 53 просмотра
Задача – вырезать фразы во время разговора и складывать в очередь вместе с мета-информацией.
Реализация
видится примерно следующей: слушать отдельно каждую сторону разговора,
и, при обнаружении тишины, продолжающейся дольше какого-то времени,
сохранять кусок аудио-потока (фразу) на диск, а информацию о нем
отправлять в очередь.
В мета-информацию должен входить идентификатор
разговора и время начала и конца произнесения фразы с момента начала
разговора. Важное условие для времени – возможность восстановить весь
разговор из всех фраз.
Очередь, скорее всего RabbitMQ.
Предлагайте стоимость и описывайте, пожалуйста, способ реализации в общих чертах.