gpt4 book ai didi

python - 错误 13 权限被拒绝 : 'file.mp3' Python

转载 作者:行者123 更新时间:2023-12-03 20:02:20 30 4
gpt4 key购买 nike

写入音频文件时出现错误。

基本上,每当我的函数被调用然后播放时,我都会覆盖 mp3 中的数据。

它第一次通过,但后来给了我 [Errno 13] Permission denied: 'file.mp3'然后。

这是代码:

def speech(self, response):
audio_file = "response.mp3"
tts = gTTS(text=str(response), lang="en")
tts.save(audio_file)
pygame.mixer.init()
pygame.mixer.music.load(audio_file)
pygame.mixer.music.play()

错误在 tts.save线。

更多信息:
Traceback (most recent call last):

File "myprojectpath", line 63, in speech
tts.save(audio_file)

File "C:\Python35\lib\site-packages\gtts\tts.py", line 93, in save
with open(savefile, 'wb') as f:

谢谢!

最佳答案

from gtts import gTTS
import playsound
import os

x = ['sunny', 'sagar', 'akhil']
tts = 'tts'
for i in range(0,3):
tts = gTTS(text= x[i], lang = 'en')
file1 = str("hello" + str(i) + ".mp3")
tts.save(file1)
playsound.playsound(file1,True)
print 'after'
os.remove(file1)

每次保存时更改文件名,这对我有用。

关于python - 错误 13 权限被拒绝 : 'file.mp3' Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39818922/

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