OSError libespeak.so.1 cannot open shared object file No such file or directory

Hello,

Could anyone help me on solving this error:
OSError libespeak.so.1 cannot open shared object file No such file or directory

Have tried for weeks.

The problem I am facing and asked in this post is when I am trying to deploy my app which has a text-to-voice function that seems to be handed by pyttx3. That app works pretty well on my laptop locally. But when I tried to deploy it on Streamlit the error persists.

Best regards.

Bin

Hi @IPFrontier_USino, and welcome to our community! :raised_hands:

The error message youโ€™re seeing OSError: libespeak.so.1: cannot open shared object file: No such file or directory is suggesting that the deployment environment where your app is running doesnโ€™t have the required library (libespeak) installed, which is needed for pyttsx3 to work. This library is likely present on your laptop which is why the app works locally :slight_smile:

Try to install it and let us know if that fixes the issue.

Best,
Charly