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

Connected

연습 문제

필요한 오디오만 녹음하기

때로는 작업 중인 전체 오디오 파일이 필요하지 않을 때가 있어요. record() 메서드의 duration과 offset 매개변수가 이런 상황에 도움이 됩니다.

데이터셋을 살펴보니 nothing_at_end로 불러온 파일에는 끝부분에 30초의 무음이 있고, out_of_warranty로 불러온 지원 전화 파일은 앞부분에 3초의 잡음이 있네요.

duration과 offset을 설정하면 record() 메서드는 offset부터 시작해 최대 duration 길이의 오디오를 녹음합니다. 두 값 모두 단위는 초입니다.

지침 1/2

undefined XP
  • 1

    nothing_at_end_audio의 처음 10초를 가져와 볼까요? 이를 위해 duration을 10으로 설정하세요.

  • 2

    static_at_start의 앞부분 3초 잡음을 제거해 봅시다. offset을 3으로 설정하세요.