God definitely speaks today. Yet, I would argue also that He does NOT give us any new revelation.
If you say God spoke to you in a dream, I can believe it, I believe He has spoken to me in at least one of my dreams. Yet if you write that dream down, call it the Book of Stanley or the Book of Laura, and say it has authority equal to the Bible, I will not believe it. The Bible represents itself as a Completed Book.