This game has text to speech support by hitting the "v" key during gameplay. It is fully playable with the keyboard (arrow keys, space bar or enter, escape) and should work with a controller, although I haven't tested that part.
Great! Thanks for the info!