gpt4 book ai didi

python - 将音频文件保存到所需路径

转载 作者:行者123 更新时间:2023-12-02 23:25:26 26 4
gpt4 key购买 nike

我有很多需要保存的文本语音转换音频文件,但是经常会丢失。
目前我正在使用

    import gtts
from playsound import playsound

def say(speech):
tts = gtts.gTTS(speech)
tts.save("audio.mp3")
playsound("audio.mp3")
有什么方法可以将mp3保存到我想要的任何位置?

最佳答案

您可以将新音频文件的内容粘贴到另一个文件中,如下所示:

import gtts
from playsound import playsound

def say(speech):
tts = gtts.gTTS(speech)
tts.save("audio.mp3")
playsound("audio.mp3")

# PLACE CONTENT INTO NEW FILE => S T A R T
main_file = open("audio.mp3", "rb").read()
dest_file = open('path/to_your/file_name.mp3', 'wb+')
dest_file.write(main_file)
dest_file.close()
# PLACE CONTENT INTO NEW FILE => E N D
要么
import gtts
from playsound import playsound
import shutil

def say(speech):
tts = gtts.gTTS(speech)
tts.save("audio.mp3")
playsound("audio.mp3")

# PLACE CONTENT INTO NEW FILE => S T A R T
shutil.move("audio.mp3", "path/to_your/file_name.mp3")
# PLACE CONTENT INTO NEW FILE => E N D

关于python - 将音频文件保存到所需路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64129985/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com