转载,仅作为记录,感谢大佬博主文章 传送门
from PyQt5 import QtMultimedia
from PyQt5.QtCore import QUrl
import time # 需要导入时间模块设置延时
def pushbutton_clickopen(self):
file = QUrl.fromLocalFile('文本转声音.mp3') # 音频文件路径
content = QtMultimedia.QMediaContent(file)
player = QtMultimedia.QMediaPlayer()
player.setMedia(content)
player.setVolume(50.0)
player.play()
time.sleep(2) # 设置延时等待音频播放结束
————————————————————————————————————————————————
感谢大佬博主