![Working hard on Spencer’s firmware](https://cdn.shopify.com/s/files/1/0552/3269/2430/articles/3f3233951de3eb6a5d9acca3d700a342_original.jpg?v=1658919774)
Working hard on Spencer’s firmware
![Author](https://cdn.shopify.com/s/files/1/0552/3269/2430/files/ezgif-2-34aee1abd1_fa88552a-1417-4727-8270-e920531684d0.jpg?v=1703170227)
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
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
![](https://cdn.shopify.com/s/files/1/0552/3269/2430/articles/exciting-stem-activities-for-kindergarten.webp?v=1718807732)
18 Exciting STEM Activities for Kindergarteners
If you’re looking for fun and educational ways to keep your little ones engaged, you’re in the right place. This article...
![](https://cdn.shopify.com/s/files/1/0552/3269/2430/articles/best-exciting-play-based-technology-activities-for-kids.webp?v=1718378872)
8 Exciting Technology Activities For Engaging Your Kids at Home
Keeping kids engaged and learning can sometimes feel like a puzzle. But what if I told you that the pieces of this puzzl...
![](https://cdn.shopify.com/s/files/1/0552/3269/2430/articles/basic-science-skills-to-teach-to-your-kids.webp?v=1717665787)
10 Basic Science Skills You Should Teach To Your Kids (Step-By-Step Guide)
Ever wondered what basic science kids should learn to really get a grasp on how the world works? Why not start with the ...