Быстрое решение состояло бы в том, чтобы сделать tempdb достаточно большой для предотвращения колебаний.
Без идущего слишком глубокого, дискового пространства является дешевым и нет никакого вреда в наличии большего tempdb.
Когда Ваши данные растут, Вы также начнете использовать больше tempdb также.
Это решение поможет избежать физической фрагментации файла и автоматических проблем роста файла.
Ваши точки 1, 3 и 5 относительно просты.
Cepstral имеют некоторую хорошую, дешевую речь для tts, который будет использовать звездочка.
Укажите 2 однако...
Обнаружение автоответчика является чем-то вроде черной магии.
Мы используем звездочку для обеспечения вызовов по сигналу тревоги. Самая надежная схема, которую мы могли придумать, просила, чтобы пользователь нажал клавишу, прежде чем мы играли сообщение.
Если мы получили нажатие клавиши, это - человек. Мы можем играть сообщение и попросить подтверждение предупреждения.
Если мы не получили нажатие клавиши, мы пытаемся обнаружить конец сообщения автоответчика и затем затем играть сообщение и зависание.
Мы хотели бы смочь покончить с нажатием клавиши, но затем столкнуться со всеми видами проблем, пытающихся заставить 'detectsilence' последовательно работать с различными сообщениями автоответчика там.
Точки 4 и 6 у меня нет опыта с.
Можно дать попытку путем установки звездочки на Виртуальной машине.
У меня есть хороший опыт с комбинацией Sun VM и ПОЛЕ Elastix, легко запустить систему и начать исследование положительных героев Звездочки.
Я - бит скептик об обнаружении ответа (человек или ответ на систему) Позже сегодня, когда я получаю больше свободного времени попытка Иллинойса Ваш сценарий и попытка предложить более полезный ответ.