text.hpp: make generate_phonemes take a clause processor chain