This project represents a total rejection of cloud-dependent, data-harvesting "AI" junk. It is a fully self-contained, locally-hosted digital puppet that listens, reacts, and educates without ever phoning home.
To engage with Tiny Prof. Lafferty, you must understand the two ways he perceives the world: Listening and Direct Interaction.
Modern operating systems (especially iOS and Android) have strict "User Gesture" policies. They will not allow a website to make noise until you interact with it first. If the Professor isn't responding out loud, give him a tap or click one of the phrases to initialize his voice engine.
SpeechRecognition. Currently, this is only standard in Chromium (Blink).SpeechSynthesis. This is supported by almost all modern engines, including WebKit (Safari) and Gecko (Firefox).