When computers speak, how human should they sound? The challenge of creating a computer “personality” is now one that a growing number of software designers are grappling with. A new design science is emerging in the pursuit of building what are called “conversational agents,” software programs that understand natural language and speech and can respond to human voice commands.