1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Python으로 배우는 음성 언어 처리

Connected

Bài tập

PyDub 통계 확인하기

어떤 파일이든 오디오 속성을 쉽게 파악할 수 있으면 도움이 되겠다고 판단했어요. 이는 특히 오디오 파일의 채널 수나 전사에 적합한 프레임 레이트인지 확인할 때 유용합니다.

이 연습 문제에서는 오디오 파일의 파일명을 입력으로 받는 show_pydub_stats() 함수를 만들 거예요. 이 함수는 오디오를 PyDub의 AudioSegment 인스턴스로 불러온 뒤, 채널 수, 길이 등 여러 속성을 출력합니다.

그리고 나중에 활용할 수 있도록 AudioSegment 인스턴스를 반환합니다.

함수는 새로 변환한 .wav 파일, call_1.wav에 적용해 보겠습니다.

AudioSegment는 이미 PyDub에서 임포트되어 있어요.

Hướng dẫn

100 XP
  • filename 매개변수로부터 임포트하여 audio_segment라는 AudioSegment 인스턴스를 만드세요.
  • channels 속성을 사용해 채널 수를 출력하세요.
  • audio_segment 변수를 반환하세요.
  • 함수가 "call_1.wav"에서 동작하는지 테스트하세요.