tts/engines.cpp: pass the (from, to) range as a document::range_type to tts::engines::speak

This simplifies the API and usage of tts::engines::speak, allowing
the return value from document::children to be passed directly to
the tts::engines::speak method.