0

チュートリアルを使用して音声アシスタントを構築しています。参考までに下にリンクを貼っておきます

関数 def assistant_speaks(output) で、いくつかの変更を加えました。これで、アシスタントが話すたびに、バックエンドの mp3 ファイルが生成されます。ファイルにはランダムに番号が付けられます。音声アシスタントが停止したら、それらの mp3 ファイルを削除したい。それを達成する方法は?ここにコードがあります -

num = random.randint(1,10000000000)
def assistant_speaks(output):
    global num 
    num += 1
    print("PerSon : ", output) 
    toSpeak = gTTS(text = output, lang ='en', slow = False) 
    file = str(num)+".mp3" 
    toSpeak.save(file) 
    playsound.playsound(file, True)  
    os.remove(file)
4

1 に答える 1