How Can I Hear God’s Voice and Know That He Is Clearly Speaking to Me?
article
Knowing God's voice, I think, comes mostly from abiding in Christ, as in John 15. Part of that, but not all of it, is His Word abiding in us.