How does Vivi differ from other Black Mages?
Vivi is a black mage who was created just like all of the other black mages, but he looks and acts differently. In the beginning of the game, he even thinks he's human.
The Black Waltz can also talk like Vivi, but they look different than him. They are obviously of the same ilk, but why are they different?
While in the city of Conde Petie, he meets other black mages who look like all of the other "bad guy" black mages, but these are the only ones that can talk besides Vivi and the Black Waltz.
Who/what is Vivi and why is he different from all of the other Black Mages?
Solution 1:
Vivis encounter with Black Mage no. 288 gives a somewhat short explanation to this. Vivi is a prototype making him different from the others. And it might also be the reason he can live longer.
The Black Waltzes are custom made to be more powerful and act more independent than the regular ones. They also have a shorter life span due to this.
Solution 2:
@trappski gave a perfectly good in-universe answer, but I think an out-of-universe one also deserves mentioning: it's so the player can more easily tell that Vivi is not like the other black mages.
This is common in visual media of all forms; any time there's a protagonist and an antagonist who look very visually similar, it can be confusing to the audience to work out at any given point which of the two is being shown on screen. It's why evil twins always seem to have a goatee.
With the black mages of Black Mage Village, they look identical to enemy black mages because 1) they are enemy black mages who are no longer enemies, and 2) the player is meant to be confused as to whether they're enemies or not at the beginning, just as the party themselves are.
Solution 3:
A bit late, but I'll add more info. My source is this wikia page which in turn references Final Fantasy IX Ultimania. To quote:
Vivi is a black mage created in Dali at the behest of the kingdom of Alexandria after Queen Brahne learns of this technology from Kuja. Vivi is a prototype black mage who fell out of the cargo ship into a forest near the town of Treno. A month later he was discovered by a Qu named Quan who raised Vivi out of the hope he would grow big enough for him to eat, but after six months Vivi was still as short as before.
Vivi was oblivious to Quan's intentions and lived happily with his "grandpa" in Quan's Dwelling. During this time Quan named Vivi, and taught him many things about the world, sparking a curiosity in him to see it for himself. When Quan died Vivi was left alone. A week later he headed to the nearby town of Treno and got a ticket for a play, and the next day he hitched a ride on a nobleman's airship to Alexandria.
At this point the game starts and you already know that part.
As for the other black mages in the village - it appears that after a while the enchantment on the black mages started to wear off, or was broken. This resulted in their "awakening" and subsequent formation of their own community. For example, the story of No. 288:
No. 288 was once just another black mage soldier in service to Alexandria. On the day he gained sentience, he described it was suddenly awakening from a daze, and was horrified by the sight of a blood-covered soldier laying before him. He fled the scene and found others like him on the scene, and they wandered Gaia until they heard of the Black Mage Village and made their way there.