语音合成获取语音文件
1044908508 发布于2016-07 浏览:1276 回复:3
0
收藏

大家好!请问语音合成rest api用python如何获取二进制语音文件并播放?多谢了!!!

能够获得response和打印二进制语音文件的乱码,但是就不知道怎么获取和播放。。。

收藏
点赞
0
个赞
共3条回复 最后由kk57693回复于2022-04
#4mosal4hi回复于2016-08

应该有支持直接从内存load的吧,调研试试呢。

0
#31044908508回复于2016-07

您好!感觉要先存文件才能播放,有没有能直接播放的啊?

解决方案部分代码如下:

# 先获得response,然后保存为mp3,然后用mp3play播放

import mp3play

f = open("temp.mp3", "wb")

f.write(response.read())

f.close()

# os.system("temp.mp3")

mp3 = mp3play.load("temp.mp3")

mp3.play()

time.sleep(min(10, mp3.seconds()))

mp3.stop()


0
#2mosal4hi回复于2016-07

保存,mp3load就可以吧

0
TOP
切换版块