Build a Sick AI-Voice Memo App with Next.js and OpenAI Whisper - Background Jobs, Cron Job, and Inngest

Build a Sick AI-Voice Memo App with Next.js and OpenAI Whisper - Background Jobs, Cron Job, and Inngest

ByteGrad via YouTube Direct link

00:43 Demo

2 of 21

2 of 21

00:43 Demo

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Build a Sick AI-Voice Memo App with Next.js and OpenAI Whisper - Background Jobs, Cron Job, and Inngest

Automatically move to the next video in the Classroom when playback concludes

  1. 1 00:00 Intro
  2. 2 00:43 Demo
  3. 3 02:31 Create new Next.js app
  4. 4 02:57 Markup & styling
  5. 5 05:21 Audio recording navigator.mediaDevices
  6. 6 06:34 Upload audio to server-side
  7. 7 09:03 Add database + Prisma
  8. 8 12:19 Background jobs / queue / cron job for this AI-workflow
  9. 9 13:37 Inngest
  10. 10 17:21 processAudio function
  11. 11 20:47 Transcribe with OpenAI Whisper
  12. 12 21:57 Split up workflow in Inngest step functions
  13. 13 24:35 Extract data from text with OpenAI and step.ai.wrap
  14. 14 26:40 Polling
  15. 15 28:55 UI
  16. 16 29:27 Demo
  17. 17 31:22 Rate limiting / Priority / Throttling
  18. 18 32:19 Event-driven workflow
  19. 19 32:35 Cron job
  20. 20 33:23 step.sleep
  21. 21 35:02 Outro

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.