I adore this name so much. I never really paid attention to how I pronounce it. It’s kind of different each time. If I’m saying it quickly, it comes out [name_f]Vi[/name_f]-lit. But when I slow down, it’s [name_f]Vi[/name_f]-uh-lit. I think the “uh” just gets a bit lost when saying the name quicker, but it’s still there!
I say vy-uh-let and I’m from [name_f]Canada[/name_f]. I have a relative with a daughter [name_f]Violet[/name_f] who lives in the American Midwest, and she pronounces it vy-let, but she doesn’t seem to mind that a lot of our family pronounce it vy-uh-let and has never corrected anyone. In my experience a name with more than one quite similar pronunciation will be pronounced in different ways but the wearer tends to answer to all of them and not mind if other people say it slightly different than they do themselves.
EDIT: I mean vy-uh-lit and vy-lit! I would read vy-uh-lit and vy-uh-let the same way. Same for vy-lit and vy-let.