본문 바로가기

Linux/라즈베리파이

[RPI/Python] 라즈베리파이/파이썬 오디오 파일 재생

728x90
반응형

 

 

  • pygame 설치
sudo apt-get install python-pygame

 

  • 예제 코드
import pygame

#init
pygame.mixer.init()

#load file
pygame.mixer.music.load("/home/poppy/poppy_audio/hello.wav")

#play
pygame.mixer.music.play()

#끝까지 재생할때까지 기다린다.
while pygame.mixer.music.get_busy() == True:
    continue
    
#다음 파일 재생    
pygame.mixer.music.load("/home/poppy/poppy_audio/welcome.wav")
pygame.mixer.music.play()
while pygame.mixer.music.get_busy() == True:
    continue
    
pygame.mixer.music.load("/home/poppy/poppy_audio/not_welcome.wav")
pygame.mixer.music.play()

 

 

 

728x90
반응형