Text this: Multi-ray channel modeling for programmable wireless environments in the terahertz band