Prerequisites

The course is designed for those with Intermediate or Advanced experience with Python 3.

We'll cover the following

Prerequisites

This course is written for a Linux environment.

The course is designed for intermediate to advanced Python programmers. Beginners may find it difficult to follow along, as the lessons assume a certain level of expertise:

  • Previous experience using the Linux command line and terminal-based editors
  • Beginner-level experience with files and file formats, specifically for audio files
  • Experience with Python3 lists and dictionaries
  • A beginner-level familiarity with JSON is helpful
  • Functioning speakers on your computer (or headphones)

NOTE: If at any time during the course you run into errors or need extra assistance, the Appendix contains a lesson on Troubleshooting, along with video demonstrations and other supporting information.

The next lesson provides a quick demonstration of the Speech-to-Text API.