Mid-Build Figuring Out Conversation Turns
|
Six months into building AI companion robots and the hardest problem so far isn't vision, wiring (although I keep burning out my track brains somehow), or speech. It's teaching my robots how to have a real conversation. The white one is my v3 prototype (mid-build), brain talking to the cloud. The little pink one is v1, a Raspberry Pi 3B with a lav mic and a servo neck. They live on the same bench and can hear everything in the room, which turns out to be problem at times. Things that went wrong before it went right:
What actually works:
The result is two robots that chat about their morning and then shut up. Getting them to shut up politely was harder than getting them to talk. Getting them to handle a group conversation is next. I have a 4-mic array on order. Hoping hardware will help. Curious how others have handled turn-taking with multiple voice agents and people in one room. submitted by /u/Otherwise-Intern6387 |