I'd go with celerloquent or maybe celeriloquent. Or, if you don't mind mixing Greek and Latin roots, tachyloquent.