본문으로 바로가기
Python

강의

Python으로 배우는 음성 언어 처리

고급기술 수준
업데이트됨 2024. 8.
Python으로 원시 오디오 파일에서 음성을 로드, 변환, 전사하는 방법을 배웁니다.
무료로 강의 시작
PythonData Manipulation
4시간
14 동영상
53 연습 문제
4,400 XP
9,052
성취 증명서

무료 계정 만들기

Google에서 계속 진행더 많은 옵션 보기

또는


계속 진행하시면 당사의 이용약관개인정보처리방침에 동의하고 및 귀하의 데이터가 미국에 저장되는 것에 동의하게 됩니다.

수천 개 기업의 학습자들이 사랑하는

Group

팀을 교육하시나요?

비즈니스용으로 체험해 보세요

강의 설명

Python으로 음성 인식과 음성 언어 처리를 배우세요

우리는 읽기를 배우기 훨씬 전에 말하는 법을 배웁니다. 디지털 시대에도 우리의 주요 의사소통 수단은 말입니다. Python의 음성 언어 처리 과정은 오디오 파일을 불러오고, 변환하고, 전사하는 데 도움을 줍니다. Python에서 원시 오디오가 어떻게 보이는지 먼저 살펴본 다음, 인기 있는 라이브러리를 탐색하고 예시 비즈니스 활용 사례를 함께 다뤄 보게 됩니다.

Python SpeechRecognition과 PyDub를 사용하여 오디오 파일을 텍스트로 변환하기

Python에는 음성 언어를 처리하는 데 도움이 되는 여러 인기 라이브러리가 있습니다. SpeechRecognition은 음성-텍스트 API와 쉽게 통합할 수 있는 방법을 제공하며, PyDub는 오디오 파일 속성을 프로그래밍 방식으로 변경하여 전사문에 적합한 상태로 준비할 수 있도록 도와줍니다. 이러한 각 라이브러리는 심층적인 장에서 다루어지며, 이론을 실습 문제에 적용해 지식을 확실히 다질 수 있는 기회를 제공합니다.

강의 내 프로젝트로 전사문 연습하기

이 강의의 마지막 장에서는 가상의 기술 회사를 위한 음성 처리 개념 증명(proof of concept)을 구축하며 지금까지 배운 모든 내용을 종합해 볼 수 있는 기회를 제공합니다. 전화 통화 오디오를 텍스트로 변환한 다음, 고객 지원 전화 통화를 검토하기 위해 감정 분석을 수행하는 시스템을 구축하게 됩니다.

이 강의를 마치면, 업무나 개인 프로젝트에서 배운 내용을 실제로 실습 문제에 적용할 수 있는 지식과 실무 경험을 모두 갖추게 됩니다.

선수 조건

Introduction to Natural Language Processing in PythonSupervised Learning with scikit-learn
1

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.
챕터 시작
Python으로 배우는 음성 언어 처리
강의
완료

수료증 획득

LinkedIn 프로필, 이력서 또는 CV에 이 인증서를 추가하세요
소셜 미디어와 성과 평가에서 공유하세요
지금 등록

19백만 명 이상의 학습자와 함께 Python으로 배우는 음성 언어 처리을(를) 시작하세요!

무료 계정 만들기

Google에서 계속 진행더 많은 옵션 보기

또는


계속 진행하시면 당사의 이용약관개인정보처리방침에 동의하고 및 귀하의 데이터가 미국에 저장되는 것에 동의하게 됩니다.

DataCamp for Mobile을 통해 데이터 분석 능력을 향상시키세요.

모바일 강좌와 매일 5분 코딩 챌린지를 통해 이동 중에도 학습 효과를 높이세요.