使用python怎么播放音頻?這篇文章你一定要看

很多小伙伴想知道如何使用python來播放音頻,那么今天小編就通過這篇文章來給大家分享一下使用python播放音頻的方法,使用 python 播放音頻有以下幾種方式:

使用python怎么播放音頻?這篇文章你一定要看


我們實現這個功能主要運用到os.system()函數;我們可以使用os.system(file) 方法來實現調用系統文件來打開,其中的file可為圖片或者音頻文件 。缺點:要打開具體的應用,不能在后臺播放音頻 。
首先我們先安裝:pip install pyaudio
官方給我們提供了非常方便的播音與錄音的api接口,我們只需要把filename更改為我們需要播放的文件名即可播放音頻 。
官方提供了播放音頻與錄音的 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()在 jupyer notebook 中播放音頻可以使用以下函數:

import IPython.display as ipd ipd.Audio(文件名)【使用python怎么播放音頻?這篇文章你一定要看】以上就是小編給大家帶來的使用python播放音頻的方法了,希望大家通過閱讀小編的文章之后能夠有所收獲!如果大家覺得小編的文章不錯的話,可以多多分享給有需要的人 。

    猜你喜歡