Interactive teddy bear device that talks with people
Created as a group project for a programming practicum. 'Hopper Hug' is an interactive teddy bear device that converses with people via a smartphone. It recognizes user voice using Web Speech API and generates responses using OpenAI models (GPT-3.5/GPT-4-Vision) based on conversation history and webcam video. Responses are converted to speech via VOICEVOX. It features a hug function using motion sensors and a help function using the phone's accelerometer. Conversations are automatically summarized and stored, allowing for personalized and friendly continuous interaction.