-
Notifications
You must be signed in to change notification settings - Fork 528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to Install piper-tts on macOS Due to piper-phonemize 1.1.0 Dependency #217
Comments
@gabrielgq I have exact the same problem. |
same problem with python 3.11.4 on windows 11 x64 |
same here, I attempted docker image but also ran into issues : ( |
Maybe related to rhasspy/piper-phonemize#11 ? When merged, check if this fixes the issue. |
Seeing the same issue on MacOS. Wonder if this is the result of version schemas changing recently. The previous release v1.2.0, but the latest release is 2023.9.27-1. A similar version schema change has happened for piper-phonemize recently. Wonder if the dependency resolution lists in FWIW, I also noticed the latest version available on PyPi is v1.2.0, whereas I'd expect it to match the latest release on GitHub. The latest version of piper-phonemize on PyPi is v1.1.0. That might also be something to look into, in case something is funky with the GitHub workflow config, or the GitHub <> PyPi integration |
Seeing the same issue on MacOS when installing with pip.. I'm going to try it compiling from source |
@Sendery Any luck ? Same problem. I will post if I can figure out a solution |
Piper phonemize is already for Windows and mac but we only need a Python wheel. I tried to build it but failed. |
Yeah, same on my windows. A shame, I really wanted to try this out! |
Hi @Aptronymist, |
Oh I got that , just wanted to be able to use it with python too. |
@williamcorney I did compile it, or I think... I install espeak-ng with ports but didnt do the trick either. For the moment I'm stuck. PS: The test generate a wav file that has speech... so It must work somehow... I think |
Same problem with my man as well. |
I posted steps that worked for me to rhasspy/piper-phonemize#14 |
if you need to work around this download the wheel: rhasspy/piper-phonemize#14 (comment) so pip install piper_phonemize-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
pip install piper-tts |
I also can't get it working on macbook pro m1: |
You might try using pipx. I followed this approach after seeing it mentioned in the error the Mac reports. I did this and then had no issues using piper in python as listed in piper's README I also read up a bit here: https://mac.install.guide/python/pipx |
I'm getting
Collecting piper-tts
Downloading piper_tts-1.2.0-py3-none-any.whl.metadata (776 bytes)
INFO: pip is looking at multiple versions of piper-tts to determine which version is compatible with other requirements. This could take a while.
Downloading piper_tts-1.1.0-py3-none-any.whl.metadata (776 bytes)
The conflict is caused by:
piper-tts 1.2.0 depends on piper-phonemize~=1.1.0
piper-tts 1.1.0 depends on piper-phonemize~=1.0.0
To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip to attempt to solve the dependency conflict
PIP STDERR
----------
ERROR: Cannot install piper-tts==1.1.0 and piper-tts==1.2.0 because these package versions have conflicting dependencies.
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts |
Is this project like dropped?
And when i try to install piper-phonemize i get:
|
Unable to Install
piper-tts
on macOS Due topiper-phonemize
1.1.0 DependencyDescription
I am trying to install
piper-tts
on macOS. However, the installation process fails because of its dependency onpiper-phonemize
version 1.1.0, which appears to lack a macOS-compatible distribution.Steps to Reproduce
pip install piper-tts
piper-phonemize
1.1.0.piper-phonemize
1.1.0 also fails:pip install piper-phonemize==1.1.0
Expected Behavior
I anticipated that
piper-tts
would be installed successfully on my macOS system without issues related to its dependencies.Actual Behavior
The installation process is halted because there isn't a macOS-compatible wheel or source distribution available for
piper-phonemize
version 1.1.0.Additional Information
When inspecting the PyPI page for
piper-phonemize
1.1.0, it's evident that wheels are available for Linux (manylinux
) for Python versions 3.9, 3.10, and 3.11, but no distributions are present for macOS.Questions
piper-phonemize
1.1.0 a known issue?piper-tts
on macOS, is there a recommended workaround or alternative version that I can utilize in the interim?Thank you for your prompt attention to this matter!
The text was updated successfully, but these errors were encountered: