God speaks through different channels, according to individual needs. Often, He speaks through a still, small voice. Sometimes His voice is felt; other times it is audible. He speaks through scriptures, impressions, dreams and angels.