Spaces:
Running
Running
Commit History
-
Punctuate the page with the mascot, and say Fleece AI throughout
Loïc Jané55e5bfa -
Rebuild the store page in the Fleece design language, with the real logo
Loïc Jané88bc348 -
Fill in the store page instead of shipping the template placeholder
Loïc Jané2ce68d7
-
Fleece Teammate: a Reachy Mini app that embodies a Fleece agent
Loïc Jané +1: Claude Opus 5 (1M context)Speak to the robot and your Fleece AI teammate answers out loud, with its own voice, moving while it listens, thinks and talks: mic -> VAD -> Voxtral STT -> Fleece device webhook -> TTS -> speaker Voxtral (Mistral) transcribes noticeably better than Whisper, which kept mangling names; a context-bias list fixes the rest, though the API rejects multi-word terms so they are split. Whisper stays as a fallback. Gestures come from the agent itself: each reply carries an emotion word mapped here to Pollen's recorded moves, with several variants per word so the robot does not look scripted. Moves run for seconds, so they play while the robot speaks rather than before, and the animation loop yields the motors meanwhile — two writers fight otherwise. Audio devices are released in a finally block and on SIGTERM. Without that the microphone stayed busy for every other app on the machine after the process was killed. Runs without voice keys too: a chat box on the settings page, or the term…f75f379