AI Interactive Santa

SmartAlecLights

Im a SmartAlec what can i say!
Community project designer
Joined
May 4, 2010
Messages
1,576
Location
Murray Bridge, S.A.
For starters i was bidding on the tv not this. (this came with it)

What the hell am i talking about?

A Penguin Books Australia’s ‘Dial-a-Story’
https://www.becausexm.com/great-experiential-marketing-penguin-books-australia-s-dial-a-story/ (now dead)


View: https://www.youtube.com/watch?v=s2Yi3dfa_4I


The electronics are based from this project im guessing
https://github.com/CrazyRobMiles/RaspberryPi-DialTelephone

Principal - Lift handset, plays a message, then user selects using the buttons an that story plays

2025-11-20 18.13.56.jpg

The electronics is:
A arduino eth mega just for the buttons, then talks via usb to the rasp pi
A usb soundcard for the handset mic an speaker

Totaly love the concept, But want to chance it for christmas
-------------------------------
Now I was Thinking that metal plate that says 'we love stories', replace with a HDMI screen.
Principal - Left handset, A AI Interactive Santa gets displayed, and talks to the kids an responds in a voice chat. (like a normal santa would)

Project for 2026 - of course.
I thought i would put it up here, just incause others thought this weird prop could be what there show needs.
An maybe some help on the AI an graphics side of it..

Well just a Thought.
 
Last edited:
Been chatting with gemini, and im going to test a Llama AI model on a xubuntu machine (i7gen6 32gig)
Apparently it will be easy according to AI..
So Let the headaches begin
 
Been chatting with gemini, and im going to test a Llama AI model on a xubuntu machine (i7gen6 32gig)
Apparently it will be easy according to AI..
So Let the headaches begin
be interesting, it's quite easy with python on windows if you get stuck with gemini claude is a good 2nd choice
 
ComponentRecommendationWhy?
The BrainOllama (Model: Llama-3-8B-Instruct)Highly realistic, jolly, and remembers the name easily.
The EarWhisper (Base or Small model)Much more accurate than Vosk when you have a PC's CPU power.
The MouthPiper TTSEven on a PC, Piper is great because it sounds natural and instant.
MemoryPython session_stateStore the name and wishes in a simple list to recap at the end of the call.

So Llama is the AI,
So we do Speech to text - inject into AI - AI Thinks - AI spits out Text - Text to Speech (sounding like a santa voice)
Then i reckon one of the Santa face models we use on xlights, to sync the face images to the speech

Then i thought of a receipt printer an charge $1 to the parents for the kids list..lmao
 
Last edited:
This is a pretty cool idea. Is there some way to put guard rails on the Ollama model? How do you prevent Santa from being hijacked by some prankster and Santa start regurgitating some discombobulated nonsense or otherwise vulgar conversation?
 
An These are the reasons, I want to make this a totaly public process,
So everyone can build one, an we can all stress test it,
To make sure the AI does what its Programmed not what its told..lol

Last thing we need is kids reenacting "Silent Night Deadly Night" 🤪
with there excuse, santa told me to do it.
 
Should be some fun to build and try :) I'm building an AI receptionist with almost same stack just different LLM. AI brains runs faster if you have a Nvidia or similar GPU available to assist CPU. A helpful building tool is Antigravity from Google. Look forward to seeing the test version.
 
Should be some fun to build and try :) I'm building an AI receptionist with almost same stack just different LLM. AI brains runs faster if you have a Nvidia or similar GPU available to assist CPU. A helpful building tool is Antigravity from Google. Look forward to seeing the test version.
yeah it's going to need a decent setup for Ollama (Model: Llama-3-8B-Instruct) that model is about 5 gig in size response on a 16gb nvidia video and 64 gb ram still lags on windows, anyways maybe linux is faster? not sure also if anyone wants to try it on a raspberry pi using Llama 3.2 3B ? , as far as preventing Santa from being hijacked we can do these things , not 100 % foolproof but will help

1. System Prompt with super strict rules
2. Hard-Coded Keyword Filtering
3. Limit tokens to prevent AI from waffling on and low temp settings to make santa consistent and predictable
 
Back
Top