What phonetic alphabet does this table use?

I am trying to work how, exactly to pronounce these words. But there are some symbols that don’t appear in the standard IPA (international phonetic alphabet).

Googling it seems the caret symbol is probably a circumflex. But what about the h with a dot beneath it? What about the “squiggle” above the e and the caret BELOW the h?

Akkadian: https://en.wikipedia.org/wiki/Akkadian_language#Phonetics_and_phonology
Aramaic: https://en.wikipedia.org/wiki/Aramaic_language#Sounds (scroll down for consonants).
Arabic: https://en.wikipedia.org/wiki/Arabic#Consonants

This might have all the characters in question, with an explanation for how they came into use: https://en.wikipedia.org/wiki/DIN_31635