Graph Waveform of RecordingThe sketch graphs the waveform from mic input.
Real Time WaveformThe sketch graphs the waveform from mic input in real time.
Loading barsThe sketch graphs loading bars for the models.
Therapy BotBasic chatbot
Number Guessing BotVoice bot that listens for a number and gives feedback.
LLM ChatbotThis chatbot has been prompted to only reply with random numbers.
In this coding challenge, ...
Reference page for the beta version of p5.2.
Paper introducing the Whisper model.
In this paper, the authors propose a framework for model cards to encourage transparency on model reporting.
ONNX facilitates greater interoperability in the AI tools community.
Model card for Whisper-tiny.en.
Github repo for Joshua Lochner, the creator of transformers.js.
Installation page for Transformers.js.
Article discussing the latest version of p5.sound.js.
Documentation about getting the sound from the mic.
Documentation about the MediaRecorder object.
Github repo for the Kokoro speech-to-text model.
Model card for the Kokoro-82M on Hugging Face.
RiveScript is a simple scripting language for chatbots.
Model card for SmolLM3
Documentation about running models on the webGPU.
Documentation about available quantization options.
This video discusses loading data with async and await.
In this video, I cover what Transformers.js is, how to load it into a p5.js sketch, explain the pipeline API, and demonstrate sentiment analysis and language detection examples.
This video discusses loading data with async and await.
Complete unedited live stream showing the development process with all mistakes and problem-solving.
- Editing
by Mathieu Blanchette
- Animations
by Jason Heglund