i do not play "role playing games" , but i do play "real time strategy" and and "city building" games in which "villagers" are a component.
the RTS games i play have no dialogue interface with villagers because they are merely laborers who perform their functions without question. the RTS games i play are "age of empires" and "empire earth" (the best one) and "command and conquer" etc, and villagers are simply assigned to gather resources and forgotten about.
the city building games do have a "dialogue interface" with the villagers (or otherwise "citizens"), and i did early on consult them for their impression of the city, but when i realized they have a repertoire of about 15 phrases, i decided that their opinion was irrelevant because i was always already aware of what they reported to me.
so the answer is "no". i do not talk to villagers.
on a side note, when i was younger, i used to like to execute my villagers when i knew that i was about to complete the level.
when i knew that after the next action i performed, i would be "victorious" (which ends the level), i used to delay performing that action, and i rounded up my villagers and got them all to assemble in a single area (from all far flung corners of the map), and i got them all to face me (after i zoomed to ground level), and then i "selected" them all, and thanked them for their efforts that were crucial to the effort, and then i would tell them that their service to the kingdom was now complete, and then i hit the delete button, and listened to their chorus of "death cries", then i performed the last action i needed to perform to complete the level.
i do not do that any more because i got bored with it.