Overview
Context
We learn to speak far before we learn to read. Even in the digital age, our main method of communication is speech. In this Spoken Language Processing in Python, you’ll start by seeing what raw audio looks like in Python, and move on to exploring popular libraries and working through an example business use case.
Use Python SpeechRecognition and PyDub to Transcribe Audio Files
Python has a number of popular libraries that help you to process spoken language. SpeechRecognition offers you an easy way to integrate with speech-to-text APIs, while PyDub helps you to programmatically alter audio file attributes to get them ready for transcription. Each of these libraries is covered in an in-depth chapter, offering you the opportunity to put theory into practice to cement your knowledge.
Practice Speech Transcription with an In-Course Project
The final chapter in this course offers you the opportunity to put everything you’ve learned together by building a speech processing proof of concept for a fictional technology company. You’ll build a system that transcribes phone call audio to text and then performs sentiment analysis to review customer support phone calls.
By the end of this Spoken Language Processing in Python course offered by Data Camp, you’ll have both the knowledge and hands-on experience to put your learning into practice within your job or personal projects.
Programme Structure
Chapters
- Spoken Language Processing with Python
- Using the Python SpeechRecognition library
- Manipulating Audio Files with PyDub
- Processing text transcribed from spoken language
Key information
Duration
- Part-time
- 1 days
Start dates & application deadlines
Language
Delivered
Campus Location
- New York City, United States
Disciplines
Data Science & Big Data Software Engineering View 352 other Short Courses in Software Engineering in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
PREREQUISITES
- Introduction to Natural Language Processing in Python
- Supervised Learning with scikit-learn
Tuition Fees
-
International Applies to you
Applies to youNon-residentsFree - Out-of-StateFree
-
Domestic
Applies to youIn-StateFree
Additional Details
This course can be accessed for free with the Data Camp Premium or Teams subscriptions