发生异常: PermissionError
[Errno 13] Permission denied: ‘speak.mp3’,第一次调用语音函数时没有问题,但第2次开始就不能了,即便第一次调用完后remove了mp3,但实际情况是没有及时remov掉。因此,每次要生成唯一的文件名,而不是“ speak.mp3”,可以调用uuid库,生成唯一的伪随机数ID
导入 uuid库
将文件名改成 filename = str(uuid.uuid4()) + “.mp3”,解决。可以多次调用语音合成函数啦