bootphon / phonemizer

Simple text to phones converter for multiple languages
https://bootphon.github.io/phonemizer/
GNU General Public License v3.0
1.15k stars 163 forks source link

Request for Conda Package #143

Open gegallego opened 1 year ago

gegallego commented 1 year ago

We have observed that the installation process for some backends of phonemizer (e.g. espeak-ng) requires sudo privileges, which may not always be available. This can lead to difficulties during the installation process.

To mitigate this issue, we kindly request the creation of a Conda package including phonemizer and its associated backends. This would greatly simplify the installation process and ensure a smooth user experience.

mmmaat commented 1 year ago

Hi,

Indeed it would be great to have it as a conda package. Unfortunately, espeak-ng and festival are not bundled into conda so writing the recipe may be a bit... time consuming. And I have no time to invest on this in the next few months.

I flag this issue as help wanted, any PR with a conda recipe is more than welcome!

Anyway, if you don't have a sudo access, you maybe have docker installed? So you can use our Dockerfile. Or you can still compile espeak by hand (https://github.com/espeak-ng/espeak-ng/blob/master/docs/building.md#linux-mac-bsd).

gegallego commented 1 year ago

Hi,

Thanks for your prompt reply. I tried compiling espeak-ng, but ran into some issues. In addition, Docker has security issues in shared servers, so it is not available in my university server.

I'm considering opening an issue in the espeak-ng repository to request a conda package. Thanks again for your assistance and recommendations.