Skip to content

Piper tts patch This is Showing how I added Piper tts to Your branch #10

Open
DrewThomasson wants to merge 3 commits into
ROBERT-MCDOWELL:v25from
DrewThomasson:Piper-tts-patch
Open

Piper tts patch This is Showing how I added Piper tts to Your branch #10
DrewThomasson wants to merge 3 commits into
ROBERT-MCDOWELL:v25from
DrewThomasson:Piper-tts-patch

Conversation

@DrewThomasson
Copy link
Copy Markdown

@ROBERT-MCDOWELL
Ignore the files changed that are not .py....

I Accidentally added those in the commit

The only single issue I appear to be running into is, There isn't a default option for piper tts,

It's doing the voice cloning fantastic, It's just idk how to do that part

But Other than that it's working fantastic! :D

@DrewThomasson
Copy link
Copy Markdown
Author

DrewThomasson commented Nov 5, 2025

DO NOT MERGE YET

@DrewThomasson
Copy link
Copy Markdown
Author

  • adding all the other piper tts models will take a bit lol....

we probs gota do that by hand over time idk

@DrewThomasson
Copy link
Copy Markdown
Author

I might have to test more in headless mode actually but other than that GUI Mode works in browser at least! :D

@DrewThomasson
Copy link
Copy Markdown
Author

DrewThomasson commented Nov 5, 2025

hm,

in the GUI it appears to not have a default voice option, so i'm only able to use it in voice cloning mode

But in headless mode when used it can use the default no voice cloning method (which is crzy fast)

@ROBERT-MCDOWELL
Copy link
Copy Markdown
Owner

ROBERT-MCDOWELL commented Nov 5, 2025

did you use the template? cause it's not valid anymore. it's deleted btw....
before to add tts out of coqui it really needs I solve all the RAM and torch management. it's not trivial to play
between coqui, internal tts like knnvc, in parallel tts engine, voice conversion of xtts voice in selected language etc....

@DrewThomasson
Copy link
Copy Markdown
Author

yeah this was based on the old template...

@DrewThomasson
Copy link
Copy Markdown
Author

I mean I modified a little to make it work here tho

@DrewThomasson
Copy link
Copy Markdown
Author

🤷

@ROBERT-MCDOWELL
Copy link
Copy Markdown
Owner

the new template will be very different as I have RAM management problems between tts engines and other engines like stanza, zeroshot and so on....

@DrewThomasson
Copy link
Copy Markdown
Author

DrewThomasson commented Nov 5, 2025

dang... well at least this is a start for piper in testing...

and piper only needs like 1gb ram to run i think idk

(Proof of concept I suppose)

@DrewThomasson
Copy link
Copy Markdown
Author

the new template will be very different as I have RAM management problems between tts engines and other engines like stanza, zeroshot and so on....

I'll wait for that that then

@ROBERT-MCDOWELL
Copy link
Copy Markdown
Owner

the challenge is to add a new tts engine with a minimum of change on common files like functions.py, conf.py, models.py etc...

@ROBERT-MCDOWELL
Copy link
Copy Markdown
Owner

If today I didn't solve bark, so I remove it. enough is enough.

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

Successfully merging this pull request may close these issues.

2 participants