Introducing CLI revamp [WIP]#1686
Introducing CLI revamp [WIP]#1686p0p4k wants to merge 10 commits intocoqui-ai:devfrom p0p4k:CLI-revamp
Conversation
|
On side note, I have tested below config on python=3.10, pytorch=1.11, torchaudio=0.11.0 and works well with no errors. |
|
FYI: The I also moved the development to a fresh PR, spliting it into magmax/python-readchar#76 and magmax/python-readchar#79 |
|
another FYI: I am now a colaborator on Also a new Version |
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. You might also look our discussion channels. |
|
@p0p4k do you plan to continue this PR or should I leave it closed? |
|
I will continue it after 2 weeks. Can I reopen it later on? |
|
Sure, I reopen now... Thanks for the update |
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. You might also look our discussion channels. |
|
10/08/2022 : Closing now. Will open when I get some free time. |
I found TTS command line interface to be slightly un-intuitive ; be it typing complete model names OR re-loading models for every "--text" run even on the same model. On top of it, typing
--"parameter" "value"seems so outdated. So, just to spice some things up, introducing a better and modern CLI.It is a WIP.
Based on python-inquirer package.
My plan is to add all the features from existing CLI (with the help of synthesize.py).
Supports holding the loaded model in memory to avoid re-loading it again unless "tts restarted".

Supports changing speaker_idx and other multi-speaker params for the same loaded model without re-loading it.
Added tqdm progress bar for model downloads based on feature request [Feature request] add progress bar for model downloads #1530 .

Added model info support

Gonna update the description as I add more features.
Please comment if you have any new features in your mind.
Known bugs :
proper fix:The python-inquirer repo has a PR for windows fix, waiting for merge.