"...the Lord said...", and "...speak to the children of Israel..." are two interesting phrases which signifies winds of change, and that God was about to do something new.
Whenever God visited and spoke in this manner, it was life changing; a new promise/ covenant would be enabled, and the people would shift and focus on the new declarations. Any person who would not change, but continue drinking the old wine would miss it. Each time God visited Abraham, he entered into a new covenant with him, one that would superceed the old, that He also did with Adam, Cain, Noah, Isaac and Jacob, and Moses also and the prophets. Each time he visited them He would improve the covenant, founded upon better promises. The event were progressive. There no believer who wants to be caught up holding to old promises, covenants or past anointing. Imagine what Israel would have lost if he had continued with his old name Jacob? He would still be a supplanter. Why are you Jabez? Because my mother called me Jabez. It is time for change folks; and Jesus has brought us to that river of living waters.
He said, "Whosoever drinketh of this water shall thirst again: But whosoever drinketh of the water that I shall give him shall never thirst; but the water that I shall give him shall be in him a well of water springing up into everlasting life" John 4:13-14.
It’s only in Jesus, that God provided that solution. Past covenants never made them perfect, and will not help you even today. They without us "should not be made perfect" Hebrews 11:40. That they were looking for is made manifest in Christ.
"God, who at sundry times and in divers manners spake in time past unto the fathers by the prophets, Hath in these last days spoken unto us by his Son, whom he hath appointed heir of all things, by whom also he made the worlds; Who being the brightness of his glory, and the express image of his person, and upholding all things by the word of his power, when he had by himself purged our sins, sat down on the right hand of the Majesty on high; Being made so much better than the angels, as he hath by inheritance obtained a more excellent name than they" Hebrews 1:1-4.
In these last days, yes God is speaking, but only by his Son, whom he hath appointed, and likewise speaks to us not by the letter, but by his Spirit. God is happy with his work, nothing is to be added or subtracted from what Jesus has already said and done for us. No more new promises, no more new covenants or hearing of God’s voice, but as signified by "a voice out of the cloud, saying, This is my beloved Son: hear him" Luke 9:3. So what I can also say is hear ye him indeed.