Hi PD users :)

I am working with text to sound transformation using binfile objet and have a question:

binfile objetc read a file and then output caracter by caracter every bang recived, i am planning to use not a stream of ascii number rather than a list of them. Then the idea is to use words as control signal for sound sinthesis. How can i get variable lists from a stream? wich objetc can help my? its needed to split the stream in to words and recognize puctuation or space as words limits. 

Thanks!
F