• 技术文章 >后端开发 >Python教程

    使用python怎么播放音频

    尚2019-07-08 09:01:17原创6669

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

    os.system()

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

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

    pyaudio

    安装:pip install pyaudio

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

    """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 中播放音频可以使用以下函数:

    import IPython.display as ipd
    ipd.Audio(文件名)

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

    以上就是使用python怎么播放音频的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:python中len是什么意思 下一篇:python字典如何按value值排序
    千万级数据并发解决方案

    相关文章推荐

    • 如何看python安装成功• 电脑上如何安装python• Python中sqrt函数怎么用• python下载后如何安装
    1/1

    PHP中文网