he heard his voice speaking to him
"he heard Yahweh speaking to him"
from above the atonement lid ... from between the two cherubim
These two phrases describe the same location.
ark of the testimony
See how you translated this phrase in Numbers 4:5.
He spoke to him
"Yahweh spoke to Moses"