Working hard on Spencer’s firmware
Table of content
Hi everyone,
I wanted to tell you a bit more about the current state of Spencer's firmware development.
We are making some good progress and putting all of our efforts into implementing new features, smashing bugs and improving Spencer's performance.
Our embedded developer Filip merrily smashing software bugs for your viewing pleasure
Here are the features that are currently working, but still need some polish:
- Voice recognition - it’s currently working really well and you can basically get a string of text that you can simply use in your custom app for Spencer or whatnot
- Voice synthesis (sounds funny because we wanted Spencer to sound like that)
- Fetching simple data from the internet (time, weather, news, Spencer’s geolocation, etc.)
- Joke telling, funny answers to funny questions and other similar gimmicks
Here are the features that we’d like to implement in the future:
- “Spencer, put this on my shopping list or make a list”
- “Spencer, set an alarm or a timer”
- Customizations such as making Spencer call you differently
- Integrations with popular 3rd party services such as google calendar and google keep
- Spencer reminds you about your chores or calendar events for the day
- More advance sentence context understanding using machine learning
Yay! Spencer!
Some other important (but not that interesting) firmware-thingies we are working on are:
- Sound sample compression and decompression in order to squeeze as many corny jokes in your Spencer as possible
- Overall performance optimizations (Spencer gonna go fast)
- Server infrastructure for your Spencers (yes, Spencer needs internet and servers in order to work and we need to make that good and stable as well)
What other features would you folks like to see on your Spencers? I’d love to hear what you think and make Spencer even more fun to use.
Back to work now
- Albert and the busy coder boys
Sign up for a 10% off your first purchase
Read stories how our founder Albert turned his childhood passion into CircuitMess, and get exciting DIY project ideas you can do with your kids at home for free.
Read more
How to turn screen time into a home coding school for kids
We've all been there - the glazed-over eyes, the endless scrolling... it's the dreaded "screen time zombie" mode. Passiv...
Build your engineering skills: STEM-building activities to try at home
Remember those epic pillow forts we used to build as kids? You know the ones – blankets draped over chairs, secret entra...
STEM for beginners: How to teach your kids STEM when you don't know it yourself
I get it; STEM can feel intimidating. It brings up the idea of complicated experiments, bubbling beakers, and, well, sci...