[python] 파이썬으로 오디오 파일을 재생하는 방법

이번에는 파이썬을 사용하여 오디오 파일을 재생하는 방법에 대해 알아보겠습니다. 파이썬에는 여러 라이브러리가 있지만, 우리는 pygame 라이브러리를 사용하여 오디오 파일을 재생할 것입니다.

1. pygame 설치

먼저, pygame을 설치해야 합니다. 다음 명령을 사용하여 pygame을 설치할 수 있습니다.

pip install pygame

2. 오디오 파일 로드

오디오 파일을 재생하기 전에, 먼저 해당 파일을 로드해야 합니다. pygame.mixer.music.load() 함수를 사용하여 오디오 파일을 로드할 수 있습니다. 아래는 예시 코드입니다.

import pygame

pygame.mixer.init()
pygame.mixer.music.load("audio.mp3")

3. 오디오 파일 재생

오디오 파일을 로드한 후에는 pygame.mixer.music.play() 함수를 사용하여 오디오 파일을 재생할 수 있습니다. 아래는 예시 코드입니다.

pygame.mixer.music.play()

4. 오디오 파일 일시 정지

오디오 파일 재생 중에는 pygame.mixer.music.pause() 함수를 사용하여 재생을 일시 정지할 수 있습니다. 아래는 예시 코드입니다.

pygame.mixer.music.pause()

5. 오디오 파일 계속 재생

일시 정지한 오디오 파일을 계속 재생하기 위해서는 pygame.mixer.music.unpause() 함수를 사용합니다. 아래는 예시 코드입니다.

pygame.mixer.music.unpause()

6. 오디오 파일 정지

오디오 파일 재생을 완전히 중지하려면 pygame.mixer.music.stop() 함수를 사용합니다. 아래는 예시 코드입니다.

pygame.mixer.music.stop()

위의 방법을 사용하여 파이썬으로 오디오 파일을 재생할 수 있습니다. 추가적으로 pygame 라이브러리에는 볼륨 조절, 반복 재생 등 다양한 기능도 제공되니, 필요에 따라 공식 문서나 다른 참고 자료를 참조해보세요.