Text this: Diversity and Decoding in Non-Ideal Conditions