Проблема с воспроизведением модуля в Python
Здравствуйте, я постараюсь ничего не забыть здесь, но я пытаюсь исправить эту ошибку с сегодняшнего утра, прошел через ад и вернулся, и у меня все еще возникают проблемы, я не понимаю, надеюсь, некоторые из вас могут мне помочь. Итак, в основном я пытаюсь запустить этот простой код с помощью gTTS и воспроизведения:
from gtts import gTTS
from playsound import playsound
def speak(text):
tts = gTTS(text=text, lang="en",slow=False)
filename = "voice.mp3"
tts.save(filename)
playsound(filename)
speak("Why the hell aren't you working")
аудиофайл создан, но моя проблема в том, что я получаю это критическое предупреждение здесь:
** (python3:29349): CRITICAL **: 54:32:56:124: файл gstaudioringbuffer.c: строка 2048 (gst_audio_ring_buffer_set_channel_positions): не должно быть достигнуто
Вначале я все еще запускал код, все равно не казалось достаточно страшным, чтобы что-то с этим делать, но внезапно он перестал работать. У меня не было ошибок, но звук больше не воспроизводился. Итак, я попробовал все, что случилось, удаление и переустановка python3-gi с помощью
sudo apt-get --purge remove python3-gi
Это сработало, но я потерял свой терминал в процессе и кучу вещей, к счастью, у меня был еще один терминал (Tilix), но я вернулся в начальный блок с КРИТИЧЕСКОЙ ОШИБКОЙ из ранее. Я просто пытаюсь включить звук.. помогите пожалуйста:'(