Question: how many houses do you need to spawn villagers?
Answer: Next, do some rapid breeding (or bring in more Villagers) until there are at least five Villagers (more if the enclosure is more than 80 blocks long or wide or tall (only include tall if you use the air for a multi level village).