The heart chakra is a direct link for communication with God , God will not speak to via any other means other than the heart chakra , and we all have an Angel in Heaven who controls us on earth , that Angel is refered to as your higher-self . this Angel or Higher-self speaks to you sometimes out loud , or through Intuition , in the solar plexus area of the soul . if listening to voices from the spirit world make sure that what you hear feels right inside then you will know it is from the Angels ,