Здравствуйте.
Стоит задача разработать сервер на FreeSwitch для службы такси.
Задачи, которые он должен выполнять:
1) Прием звонков от клиента(Сброс входящего->Перезвон клиенту->соединение с группой операторов).
2) Возможность обычных звонков с диспетчерской клиентам или водителям.
3) Инициация звонка с сервера со служебным оповещением(типа "В Вашем районе нет машин.")
Я в этом новенький. Имею только общие представления о телефонии. Вообще работаю сисадмином и по совместительству разработчик.
Настроил телефонный сервер, несколько локальных номеров и шлюз.
Диалпланы для исходящих вызовов и маршрутизации на внутренние.
Дальше завис...
Можете подсказать, как будет правильное такое организовать?
Ну и предвидя свои вопросы: возможно ли генерировать звонок с freeswitch и проигрывать что-то типа text-to-speach. И как сделать возможным text-to-speach в freeswitch. Желательно максимально не робоголосом) Если это какие-то внешние модули или сервисы - то по максимуму бесплатные...
Буду очень благодарен за совет.