Building a chat bot for Whisplay. This will let you create a portable AI assistant which understands your voice, runs what you say through a large langauge model, and then replies with voice. The “Good” model takes a few seconds between each step to reload the next model. The “Better” model is much faster but requires additional hardware. These are affiliate links.
You have two options, and if you start with the “Good” option you can always upgrade to the “Better” option later. It’s as simple as adding the extra hardware and flashing a new image to your MicroSD card.
The Original Setup: Pretty Good.
My video explaining the basic setup
Here are the minimum required parts to make one that will work whether or not you include the upgraded parts later:
- Raspberry Pi 5 - 16GB RAM This kit comes with the heatsink and power supply but none of the unnecessary extras like a case that wont fit with the pieces we’re adding.
- Big, Fast MicroSD Card
- It has to be this specific battery
- Whisplay Hat (screen/scpeaker/mic/button)
- Header Spacers to make everything fit together
- 3D Model of Case to fit everything together
Here is a pre-built image from the manufacturer where everything is already set up: Pre-built Image Simply flash it to your MicroSD card using a tool like balena etcher or rufus and you’re good to go!
If you want to do it all manually, here are the instructions: Manual Setup Instructions
The New Setup: Really Great!
My video about the advanced setup
To make it much faster, you can also add these parts:
Here is a pre-built image from the manufacturer where everything is already set up: Pre-built Image Simply flash it to your MicroSD card using a tool like balena etcher or rufus and you’re good to go!
If you want to do it manually with the LLM8850, here are the manufacturer’s instructions for manual setup: Manual Setup Instructions
Opportunities for Improvement
- Switching to Qwen3-ASR for better voice recognition. This is a new open source model from Alibaba that is much better than the current one from OpenAI, but it requires a bit more setup to get working. If integrated, it would be much faster and more accurate for voice recognition in noisy environments.
- Switching to Qwen3-TTS for better voice generation. This is another new open source model from Alibaba that is much better than the current one. It comes pre-trained with many excellent voices. It also allows cloning voices, so you could have it speak in your own voice or any voice you want. It can also allow editing voices to change whatever aspects of a particular voice you want to change. Again, it requires a bit more setup to get working, but it would be a big improvement in the quality of the voice responses.

