강의
Python으로 배우는 음성 언어 처리
고급기술 수준
업데이트됨 2024. 8.
PythonData Manipulation4시간14 동영상53 연습 문제4,400 XP9,052성취 증명서
무료 계정 만들기
Google에서 계속 진행더 많은 옵션 보기또는
수천 개 기업의 학습자들이 사랑하는
팀을 교육하시나요?
비즈니스용으로 체험해 보세요강의 설명
Python으로 음성 인식과 음성 언어 처리를 배우세요
우리는 읽기를 배우기 훨씬 전에 말하는 법을 배웁니다. 디지털 시대에도 우리의 주요 의사소통 수단은 말입니다. Python의 음성 언어 처리 과정은 오디오 파일을 불러오고, 변환하고, 전사하는 데 도움을 줍니다. Python에서 원시 오디오가 어떻게 보이는지 먼저 살펴본 다음, 인기 있는 라이브러리를 탐색하고 예시 비즈니스 활용 사례를 함께 다뤄 보게 됩니다.Python SpeechRecognition과 PyDub를 사용하여 오디오 파일을 텍스트로 변환하기
Python에는 음성 언어를 처리하는 데 도움이 되는 여러 인기 라이브러리가 있습니다. SpeechRecognition은 음성-텍스트 API와 쉽게 통합할 수 있는 방법을 제공하며, PyDub는 오디오 파일 속성을 프로그래밍 방식으로 변경하여 전사문에 적합한 상태로 준비할 수 있도록 도와줍니다. 이러한 각 라이브러리는 심층적인 장에서 다루어지며, 이론을 실습 문제에 적용해 지식을 확실히 다질 수 있는 기회를 제공합니다.강의 내 프로젝트로 전사문 연습하기
이 강의의 마지막 장에서는 가상의 기술 회사를 위한 음성 처리 개념 증명(proof of concept)을 구축하며 지금까지 배운 모든 내용을 종합해 볼 수 있는 기회를 제공합니다. 전화 통화 오디오를 텍스트로 변환한 다음, 고객 지원 전화 통화를 검토하기 위해 감정 분석을 수행하는 시스템을 구축하게 됩니다.이 강의를 마치면, 업무나 개인 프로젝트에서 배운 내용을 실제로 실습 문제에 적용할 수 있는 지식과 실무 경험을 모두 갖추게 됩니다.
선수 조건
Introduction to Natural Language Processing in PythonSupervised Learning with scikit-learn1
Introduction to Spoken Language Processing with Python
Audio files are different from most other types of data. Before you can start working with them, they require some preprocessing. In this chapter, you'll learn the first steps to working with speech files by converting two different audio files into soundwaves and comparing them visually.
2
Using the Python SpeechRecognition library
Speech recognition is still far from perfect. But the SpeechRecognition library provides an easy way to interact with many speech-to-text APIs. In this section, you'll learn how to use the SpeechRecognition library to easily start converting the spoken language in your audio files to text.
3
Manipulating Audio Files with PyDub
Not all audio files come in the same shape, size or format. Luckily, the PyDub library by James Robert provides tools which you can use to programmatically alter and change different audio file attributes such as frame rate, number of channels, file format and more. In this chapter, you'll learn how to use this helpful library to ensure all of your audio files are in the right shape for transcription.
4
Processing text transcribed from spoken language
In this chapter, you'll put everything you've learned together by building a speech processing proof of concept project for a technology company, Acme Studios. You'll start by transcribing customer support call phone call audio snippets to text. Then you'll perform sentiment analysis using NLTK, named entity recognition using spaCy and text classification using scikit-learn on the transcribed text.
Python으로 배우는 음성 언어 처리
강의 완료
19백만 명 이상의 학습자와 함께 Python으로 배우는 음성 언어 처리을(를) 시작하세요!
무료 계정 만들기
Google에서 계속 진행더 많은 옵션 보기또는
DataCamp for Mobile을 통해 데이터 분석 능력을 향상시키세요.
모바일 강좌와 매일 5분 코딩 챌린지를 통해 이동 중에도 학습 효과를 높이세요.