voice ai clustering architecture