Danieecan, apologies for kidding, but I have my doubts that an Italian i is pronounced as a double-e
Has to be said by a German speaking some Italian ...
If you agree that both names have Italian origin, and your "English phonetics" provided indicate that they are still pronounced the Italian way, you can do the job by yourself using the Italian thap-sap rules of RI: หลักเกณฑ์การทับศัพท์ภาษาอิตาลี
Only in the case that you need my support ....
Canetti = กาเน็ตตี
Savini = ซาวีนี
A remark as to Canetti, and the thap-sap rules of the RI: Vowel length in Italian is invariable, i.e. there is no diferrentiation/discrimination as to long or short vowels. In contrast, Italian has short and long consonants, the latter called 'consonanti geminate' which is indicated in Italian spelling by doubling the consonant. This phenomenon occurs in Ca-ne-tti. Thus, the (long) t (or the 2 ts) is the initial consonant of the third syllable BUT NOT the final of the the second. The solution RI offers is to double the consonants, one becoming a final, the other an inital, and the preceding vowel is short (see hanno = อันโน, spalla = สปัลลา etc.). I don't like this thap-sap-ing really but these are the reasons why I used a short e and a final to tao in Ca-ne-tti.
Compare these considerations also with your "English phoentics"