播放mp3原始音频数据而不写入fi

2024-05-13 17:37:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道我如何能播放mp3原始音频数据(从Ivona文本到语音API检索)而不将其写入文件。在

是否必须将其转换为wav并使用pyaudio?在


Tags: 文件数据文本api语音音频mp3wav
1条回答
网友
1楼 · 发布于 2024-05-13 17:37:34

以下是一种方法:

from urllib.request import urlopen
import pyaudio

pyaud = pyaudio.PyAudio()
srate=44100
stream = pyaud.open(format = pyaud.get_format_from_width(1),
                channels = 1,
                rate = srate,
                output = True)


url = ... # Assuming you retrive audio data from an URL
u = urlopen(url)
data = u.read(8192)

while data:
    stream.write(data)
    data = u.read(8192)

有关参考,请参见How to play mp3 from URL。在

希望这有帮助!在

相关问题 更多 >