Skip to content
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

Support for piper models #135

Open
danemadsen opened this issue Mar 20, 2024 · 2 comments
Open

Support for piper models #135

danemadsen opened this issue Mar 20, 2024 · 2 comments

Comments

@danemadsen
Copy link

It would be helpful to add support for piper models into bark.cpp

there is already a c++ library for piper but it is difficult to compile and does not work well cross platform. Piper is currently running on the onnx runtime.

https://github.com/rhasspy/piper

@PABannier
Copy link
Owner

Hi @danemadsen ! The piper model looks indeed really nice. Would you like to try to implement it? I'm happy to guide you in the process.

@danemadsen
Copy link
Author

danemadsen commented Apr 10, 2024

Hi @danemadsen ! The piper model looks indeed really nice. Would you like to try to implement it? I'm happy to guide you in the process.

Haha, I'd love to help implement it but I'm afraid I'm not educated on the topic to be able to pull it off.

I've looked into vits.cpp (an incomplete GGML implementation of vits / piper models) , it compiles but crashes instantly.

My understanding is the main challenge of a vits implementation will be finding a way to handle phonemization without using espeak-ng.

I'm wanting an implementation without espeak-ng as I'm wanting to use a vits model in my llama.cpp android frontend maid and espeak-ng struggles to compile for android.

Thanks for any advice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants