OpenAI API: Speech
29mIntermediate2024-01-31
Authors

Ronnie Sheer
Software Developer and Instructor
Course details
The game-changing text-to-speech and speech-to-text APIs in OpenAI may set a new standard for voice activated software. Developers can increasingly benefit from proficiency with these APIs. Since its release, Whisper Model has completely disrupted the STT/TTS space. In this hands-on course, software developer and instructor Ronnie Sheer shows you how to leverage the voice APIs in OpenAI. Learn about voice models and the AI revolution. Get useful overviews of STT/TTS, then dive into actually building a small text reading web app and a pronunciation coach. After completing this course, you will be able to incorporate STT/TTS capabilities into your software in genuinely meaningful and useful ways.
Skills covered
OpenAI APIAPIsOpenAIGenerative AIArtificial Intelligence (AI)Software DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Voice models and the AI revolution
- 02 - What you should know
- 03 - Using the exercise files
- 04 - Responsible usage of AI
1. Text-to-Speech
- 05 - Text-to-speech overview
- 06 - Setting up OpenAI library
- 07 - Test ride with the text-to-speech API
- 08 - What we will build
- 09 - Project structure
- 10 - Creating a TTS endpoint
- 11 - Challenge - Voice selection
- 12 - Solution - Voice selection
2. Speech-to-Text
- 13 - Speech-to-text overview
- 14 - Testing the speech-to-text API
- 15 - What we will build
- 16 - Project structure
- 17 - Using the API in an app
Conclusion
- 18 - Next steps
Related courses
Related learn paths
- Develop Your Skills with the OpenAI API
- Hands-On Projects for OpenAI-Powered Apps
- Build AI Products Using Azure AI Services in Your Development Lifecycle
- Foundational AI Skills for Azure Administration
- Improve Your Programming Skills with Artificial Intelligence
- Building Generative AI Skills for Web Developers
- Getting Started with Prompt Engineering
- Getting Started with Building Custom GPTs