Now, everyone who has read the Genesis account knows that the text, if taken literally at face value, would read that the serpent in the garden of Eden who deceived Eve was talking. But, at the same time we all know that not to be the case. Atheists seem to have a difficult time with distinguishing the difference between the literal and the figurative. I personally think this is a mock stupidity in order to make a point, for example, saying that the Bible has talking snakes when it is abundantly clear, even to a simple child, that it was Satan, not the literal serpent, that was speaking to Eve. The account is given in her perspective so the snake seems to be talking.
The same principle applies to Balaam's a s s and the burning bush. Numbers 22:28 / 2 Peter 2:16 / Exodus 3:2-5
In all of these cases it is't the snake, or the a s s or the bush that are speaking.