~/talk

Making You a Better Speaker with Spring AI

Talkat Commit Your Code 2025 Β· 2025-09-25..09-26Β· [ai-assisted-development]
linkedin:skryvets
slides:none on file

Builds a working speech-coach web app with a React front end and a Spring Boot backend using Java 25, Lombok and Spring Initializr; it transcribes audio via OpenAI Whisper (verbose JSON) to retain filler words, then calls a chat model to produce a JSON analysis with crutch-word counts, timestamps and a fluency score. The demo runs end-to-end, logs transcription metadata, and detects five crutch words in the sample (three β€œI’m”, two β€œactually”), proving the approach is practical.

AI-written summary Β· about

  1. 0:00Introduction
  2. 2:25Great speaker qualities
  3. 3:34Filler words problem
  4. 5:40Speech coach app
  5. 8:56Transcribing speech with AI
  6. 12:54Configuring AI for filler words
  7. 15:24AI speech analysis
  8. 19:01System prompts for AI
  9. 20:46Demo results and benefits
  10. 21:29Key takeaways and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark β€” the status bar button does the same
?
this help
esc
close this, then clear every filter β€” or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.