делаете сколько вам надо ivr c разными голосами ( ivr1-demo, ivr2-demo, ivr3-demo)
рандомом делаете генерацию цифры и делаете трансфер на нужный ivr
в принципе что мешает использовать Set(CHANNEL(language)=ru-ivrX)
накидали language файлов ru-ivr1 ru-ivr2 ru-iv3 ru-ivr... и будет гууд
в ru-ivrX поставляете в Х нужную цифру
А сколько в РФ на сегодня стоит астерискер в час?
ну вот...ненароком кусок хлеба отобрал :)))))