【发布时间】:2021-04-04 09:47:54
【问题描述】:
我想在我的树莓派上播放音频文件。到目前为止,我使用过 PyAudio、PyDub 和 Pygame,但没有一个主题可以工作。我还使用omxplayer 播放音频文件并且扬声器工作,这意味着树莓派能够检测到连接的扬声器。所以我不明白代码有什么问题,因为它甚至没有抛出任何错误。
对于 pygame:
from pygame import mixer
import time
mixer.init()
mixer.music.load('Applause/previewand the winner is.mp3')
mixer.music.play()
time.sleep(2)
mixer.music.stop()
对于 pydub
from pydub import AudioSegment
from pydub.playback import play
from pydub import effects
music = AudioSegment.from_mp3('<File>')
play(music)
Python 版本:3.7.3
【问题讨论】:
标签: python pygame raspberry-pi raspberry-pi3 pydub