python 音频播放
时间: 2023-07-01 20:26:48 浏览: 116
Python库 | mp3play-0.1.7-py2.4.egg
5星 · 资源好评率100%
要在Python中播放音频文件,可以使用多个第三方库。其中,比较常用的有pygame、pydub、playsound等。下面是使用这三个库播放音频文件的示例代码:
使用pygame播放音频文件:
```python
import pygame
pygame.init()
pygame.mixer.music.load("sound.mp3") # 加载音频文件
pygame.mixer.music.play() # 播放音频文件
while pygame.mixer.music.get_busy(): # 等待音频播放结束
pass
pygame.quit() # 关闭pygame
```
使用pydub播放音频文件:
```python
from pydub import AudioSegment
from pydub.playback import play
sound = AudioSegment.from_file("sound.mp3") # 加载音频文件
play(sound) # 播放音频文件
```
使用playsound播放音频文件:
```python
from playsound import playsound
playsound("sound.mp3") # 播放音频文件
```
这些库使用方法都很简单,你只需要调用相应的函数并传入音频文件路径即可。在音频播放结束后,有些库需要调用相应的函数来关闭或退出,例如pygame和pydub需要调用pygame.quit()和playback.stop_playback()函数来关闭。
阅读全文