1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 음성 언어 처리

Connected

연습 문제

PyDub으로 오디오 파일 재생하기

오디오 파일로 작업한다면, 당연히 들어 보고 싶으시겠죠.

PyDub의 playback 모듈에는 AudioSegment를 전달해 재생할 수 있는 play() 함수가 있어요. AudioSegment를 play() 함수에 넘겨 실행하면 해당 AudioSegment가 소리로 재생됩니다.

이 기능은 오디오 파일의 품질을 확인하고, 수정이 필요한 부분을 판단하는 데 유용해요.

이번 연습에서는 play() 함수를 얼마나 간단하게 사용할 수 있는지 살펴보겠습니다.

참고: play() 함수를 사용하려면 .wav 파일의 경우 simpleaudio 또는 pyaudio, 그 밖의 형식에는 ffmpeg가 설치되어 있어야 합니다.

지침

100 XP
  • pydub.playback 모듈에서 play를 임포트하세요.
  • wav_file AudioSegment를 인자로 전달하여 play()를 호출하세요.