Hello, I'm an Italian boy and my name is Davide! I am sorry but your website doesn't point the correct pronunciation! This name is pronounced stressed on the A! Francesca is wrong and I suppose she is not Italian!
The correct pronunciation of Davide would be:Dah-VEE-DayThe "A" after "D" (Da) is as "Father". "Vi" makes a stressed "VEE", of which, be sure to hold the "VEE" momentarily longer than the rest. "De" creates a soft "Day" sound. [noted -ed]