this is a total rewrite of the original command ... (the original is posted below)
it answers the time in 2 methods
the first if statement controls the probability of using method 1 or 2 (set to 70%) ...
method 1 uses straight forward {DtCustom.h:mm}.
method 2 uses formal English syntax of saying the time (like it is quarter past ten) ... as well it approximate the minutes to multiplication of 5. ie. 10:13 will be said as it is quarter past 10 ...
for the second method a python script (attached) that defines new function is needed ... so it should be loaded with vc.loaded
now it supports world time ... must run the command that built the xml ... (an advanced py user, can avoid using the internet, and use py time function ... but that is beyond my knowledge and time for the moment)
more it adds various part of the sentence to create subtle variety of answers ....
always this can be combined with nime5ter post (
http://voxcommando.com/forum/index.php?topic=1370.msg11765#msg11765) to give it even more personlised feel.
if you find bugs ... let me know and will squash them ...
feedback is appreciated, specially if you find new varieties to report the time