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

我打开音频文件,但它没有自行关闭,播放器在其他屏幕上打开。怎么打开才能最小化。然后我想让它自己关闭。


from gtts import gTTS

import os


def 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()


慕哥9229398
浏览 221回答 1
1回答

慕标5832272

该playsound软件包提供了一个简单的实用程序,可用于使用 Python 打开 -> 播放 -> 关闭 .mp3 文件。它非常方便,不会打开新窗口或要求您强制解释器等待文件播放完毕。playsound自称是纯Python,跨平台,单功能模块,播放声音无依赖,运行即可安装。pip install playsound下面的代码已经过测试,似乎非常适合您的用例。from gtts import gTTSfrom playsound import playsounddef speech():   language = 'tr'   myText = "Welcome"   output = gTTS(text=myText,, slow=False)   output.save("audio.mp3")   playsound('audio.mp3')   speech()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python