tts/text_reader.cpp: create the token buffer in the read() method, not when the match() method is called