Introducing the saytime gem
require 'saytime'
saytime = Saytime.new
saytime.now
The above code speaks the current local time in English using WAV files stiched together.
Note: The name of the command-line WAV player can be passed into the Saytime#now method.
Resources
saytime gem time speak wav