为了账号安全,请及时绑定邮箱和手机立即绑定

我在 python 中使用了 os.system("start audio.mp3") 并且它有效。

我在 python 中使用了 os.system("start audio.mp3") 并且它有效。

慕哥9229398 2023-03-22 10:49:15
我打开音频文件,但它没有自行关闭,播放器在其他屏幕上打开。怎么打开才能最小化。然后我想让它自己关闭。from gtts import gTTSimport osdef speech():   language = 'tr'   myText = "Welcome"   output = gTTS(text=myText,, slow=False)   output.save("audio.mp3")   os.system("start audio.mp3")   time.sleep(5)   os.system("close audio.mp3")...speech()
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

playsound软件包提供了一个简单的实用程序,可用于使用 Python 打开 -> 播放 -> 关闭 .mp3 文件。它非常方便,不会打开新窗口或要求您强制解释器等待文件播放完毕。

playsound自称是纯Python,跨平台,单功能模块,播放声音无依赖,运行即可安装。

pip install playsound

下面的代码已经过测试,似乎非常适合您的用例。

from gtts import gTTS

from playsound import playsound


def speech():

   language = 'tr'

   myText = "Welcome"

   output = gTTS(text=myText,, slow=False)

   output.save("audio.mp3")

   playsound('audio.mp3')

   

speech()


查看完整回答
反对 回复 2023-03-22
  • 1 回答
  • 0 关注
  • 220 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信