You're referring to the popular Talking Ben app!
Here are some example conversations:
Type another message...
Type a message...
Ben: Hey, what's up?
Keep in mind that this is a simplified text-based version of the app. The actual app uses speech recognition and natural language processing to generate more dynamic and varied conversations. talking ben app