When will they know My name?
Rashi: When I will redeem them, they will recognize that My name is Adon - the ruler.
Radak: It is not known in Galus; it is reviled. Then, My nation will know My name. Also other nations will know it; it says Ami, for they will truly know it.
Why will they know that "Ani Hu ha'Medaber"?
Rashi: On the day of their redemption, they will understand that I am the One who speaks, and I fulfilled [Malbim - My word to redeem them].
Radak: They will know that the Nevi'im did not speak on their own, rather, in My name; I said those words.
Why does it say "v'Hineni"?
Radak: I am as I was; I did not change, just they did not know Me like they will know Me at the time of Ge'ulah.
Malbim: I am here to fulfill My words.