From the course: OpenAI API: Building Front-End Voice Apps with the Realtime API and WebRTC

Unlock this course with a free trial

Join today to access over 24,800 courses taught by industry experts.

Hands on with five JavaScript AI voice apps

Hands on with five JavaScript AI voice apps

- Voice apps and WebRTC are new concepts for a large number of us because up until now these have been highly specialized things that we only do for very specific types of applications. But now that we have AI chat apps and we can use voice to interact with them, all of a sudden this becomes something we all need to know how to do. The challenge, everyone who dives into this phases is that there aren't all that many examples of how to do this because this is all brand new. So in this course, I built out five comprehensive examples of how to do this all using vanilla JavaScript and web standards. Each example builds on the previous one. And going through this course, you'll see how we go all the way from reference implementation of WebRTC and the real-time API, all the way down to a full-fledged chat application with voice chat and text chat, and text transcripts and function calling with different functions that hook into browser features. All of these projects are fully built and…

Contents