Ao criar um arquivo .mp3 com o método por algum motivo o paysound não executa o mp3 criado, ele executa quando o arquivo .mp3 é criado fora do método, não entendi a relação.
from gtts import gTTS
from playsound import playsound
def cria_audios(audio):
print(audio)
tts = gTTS(audio, lang='pt-br')
tts.save('audios/TesteMetodDois.mp3')
print(audio)
cria_audios('Teste Metodo Dois')
erro esta nas linhas abaixo
C:\Users\kayqu\PycharmProjects\Tcc\venv\Scripts\python.exe C:/Users/kayqu/PycharmProjects/Tcc/CriaAudios.py
Teste Metodo Dois
Teste Metodo Dois
Error 259 for command:
play audios/TesteMetodDois.mp3 wait
O driver não reconhece o parâmetro especificado.
Error 263 for command:
close audios/TesteMetodDois.mp3
O dispositivo especificado não está aberto ou o MCI não o reconhece.
Failed to close the file: audios/TesteMetodDois.mp3
Traceback (most recent call last):
File "C:/Users/kayqu/PycharmProjects/Tcc/CriaAudios.py", line 13, in <module>
playsound('audios/TesteMetodDois.mp3')
File "C:\Users\kayqu\PycharmProjects\Tcc\venv\lib\site-packages\playsound.py", line 73, in _playsoundWin
winCommand(u'play {}{}'.format(sound, ' wait' if block else ''))
File "C:\Users\kayqu\PycharmProjects\Tcc\venv\lib\site-packages\playsound.py", line 64, in winCommand
raise PlaysoundException(exceptionMessage)
playsound.PlaysoundException:
Error 259 for command:
play audios/TesteMetodDois.mp3 wait
O driver não reconhece o parâmetro especificado.