-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
GitHub repo: https://github.com/meganetaaan/stack-chan/tree/dev/v1.0/firm... for detailed instructions.
We're using VOSK for speech recognition and VOICEVOX for Japanese speech synthesis. You can easily swap out the speech synthesis engine if needed. The robot is open source, and we're working on a kit version for easier assembly.
We've integrated ChatGPT by feeding speech recognition results into it and providing Stack-chan's character settings. The codebase is implemented using the JavaScript platform "Moddable," and you can find the ChatGPT API integration here: https://github.com/meganetaaan/stack-chan/blob/dev/v1.0/firm....
Though ChatGPT is designed for question-and-answer dialogues, we're exploring ways to improve turn-taking for more natural conversations. We're excited about Stack-chan's new conversational abilities and welcome any interesting use case ideas you have!
Related posts
-
Disney Packed Big Emotion into a Little Robot
-
Show HN: Stack-chan – Open-source companion robot easy to assemble and customize
-
Internet of Desks: How I Connected My Standing Desk to the Internet
-
BitAxe – open-source ASIC Bitcoin miner hardware
-
Ask HN: What do I need to do to start with virtual robotics?