AI Audio Summaries
2 videos summarized
4 followers on BriefTube
Last summary: Apr 27, 2026

The video presents a coding challenge to create a conversational voice chatbot within a p5.js sketch. The project aims to integrate speech-to-text, text-to-speech, and a "brain" for the bot to process inputs and generate outputs. The creator emphasizes demystifying AI technology, enabling viewers to understand and use it, and exploring possibilities for individuals with open-source models on consumer hardware. The approach highlights learning by doing and critical examination through creative play. For speech-to-text, the chosen model is Whisper, an open-source model developed by OpenAI that can run locally. For text-to-speech, the Cocooro TTS model, pointed out by Zenova from HuggingFace, is selected. The "brain" is presented as a flexible component, not necessarily requiring a large language model. Alternatives like Markov chains, context-free grammars, and pattern-matching systems such as RiveScript are suggested, encouraging creativity from the audience. The project also utilizes P52 features like async and await.
Read AI summary
YouTube
In this video, we explore new features for drawing text in P5 2.0, specifically focusing on text to contours, text to model, and text weight. First, we begin with a classic P5 sketch, drawing text at an X and Y position with a specified size. The font can be changed using `textFont` with any locally installed system font. To use a wider selection of fonts, `fonts.google.com` is suggested as a starting point. We demonstrate loading a font like "Roboto" from Google Fonts. In P5 2.0, the `loadFont` function directly supports loading web fonts using their URL, eliminating the need to modify `index.html` or use a preload function if `async`/`await` is employed in `setup`. If `await` is used in `setup`, the `async` keyword must be added to the `setup` function declaration. An initial attempt to load "Roboto" fails due to the sketch not being updated to P5 2.0, which is then corrected.
BriefTube monitors your YouTube channels, generates AI-powered audio summaries, and delivers them wherever you listen. Telegram, Discord, Slack, or your podcast app. Fully automated.
Start free trialRead AI summary
YouTube