使用python怎么播放音频


本文摘自php中文网,作者尚,侵删。

使用 python 播放音频有以下几种方式:

os.system()

os.system(file) 调用系统应用来打开文件,file 可为图片或者音频文件。

缺点:要打开具体的应用,不能在后台播放音频。

pyaudio

安装:pip install pyaudio

官方提供了播放音频与录音的 api ,使用十分方便,只要把Filename更改为你的音频文件的文字,就可以播放音频了。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

"""PyAudio Example: Play a WAVE file."""

import pyaudio

import wave

CHUNK = 1024

FILENAME = '你的音频文件'

def play(filename = FILENAME):

 wf = wave.open(filename, 'rb')

 p = pyaudio.PyAudio()

 stream = p.open(format=p.get_format_from_width(wf.getsampwidth()),

   channels=wf.getnchannels(),

   rate=wf.getframerate(),

   output=True)

 data = wf.readframes(CHUNK)

 while data != b'':

 stream.write(data)

 data = wf.readframes(CHUNK)

 stream.stop_stream()

 stream.close()

 p.terminate()

jupyter notebook

在 jupyer notebook 中播放音频可以使用以下函数:

1

2

import IPython.display as ipd

ipd.Audio(文件名)

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是使用python怎么播放音频的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

介绍15个好用到哭的Python

Python 文件字符串转列表时遇空行的解决办法!

Python中while,if,for语句的使用方法

pycharm怎么删除项目

Python装饰器定义及运用实例讲解

Python换行符是什么

java中== 和equals的区别详解

Python中list函数怎么用

Python使用http、https代理的实例讲解

Python里int什么意思

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...