1

テキストを読み上げる簡単なプログラムを作成しています。次のコードは意図したとおりに機能しますが、1 回だけです。もう一度実行すると、「PermissionError: [Errno 13] Permission denied: 'output.mp3'」というエラーがスローされるため、最初は常に機能するが、その後停止するのは奇妙です。ファイルを作成して閉じようとしましたが、うまくいきませんでした。次に何を試すことができますか?

from gtts import gTTS
import os
from playsound import playsound
language="en"
output=gTTS(text="hello world", lang=language, slow=False)

open("output.mp3","w")
output.save("output.mp3")
playsound("output.mp3")
4

0 に答える 0