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

[Solved] In Queue Forever... Pinokio #199

Closed
SmoothPlay opened this issue Jan 4, 2024 · 13 comments
Closed

[Solved] In Queue Forever... Pinokio #199

SmoothPlay opened this issue Jan 4, 2024 · 13 comments
Assignees
Labels
bug Something isn't working

Comments

@SmoothPlay
Copy link

SmoothPlay commented Jan 4, 2024

Describe the bug
App is working, no errors. Just stays on queue forever whichever tool I try to use.

To Reproduce
Steps to reproduce the behavior:

  1. Go to any of the tools
  2. Click or Interact with any of tools
  3. Wait forever in a queue

Expected behavior
Either show any error or succeed in processing the queue and being able to use the tools.

Additional context
Ubuntu 23.10
RTX 3060 12gb vRam (using Cuda)
Installed via Pinokio ( but also previously tried installing it normally but with no success )

This seems to be a very promising tool, with a compilation of very useful audio tools, but unfortunately I never succeeded to make it work.

@SmoothPlay SmoothPlay added the bug Something isn't working label Jan 4, 2024
@gitmylo
Copy link
Owner

gitmylo commented Jan 4, 2024

Did you fail to install normally or did it have the same issue?

@SmoothPlay
Copy link
Author

Did you fail to install normally or did it have the same issue?

Same issue. I did manage to install manually but also couldn't do anything with the tools.

Can you please clarify me on some things, for example, are we supposed to install every model manually?

I did try to install tts via tts.json, but the both tts still keep loading forever.

I did manually pasted some rvc models to RVC but the tool has the same loading forever behavior.

When I say loading, I mean Queue.

Same with all of the other tools.

@gitmylo
Copy link
Owner

gitmylo commented Jan 4, 2024

Only RVC models need to be installed manually, the other models download automatically.

@SmoothPlay
Copy link
Author

Only RVC models need to be installed manually, the other models download automatically.

Thank you, then I suppose something is really wrong.

It detects the GPU, runs without any errors, just gets stuck on queue.

Model folders are empty, perhaps the problem has to do with Downloading the models?

@gitmylo
Copy link
Owner

gitmylo commented Jan 4, 2024

It downloads the models as soon as they're needed. People had issues downloading bark models in the past, but it would not show it as being queued, it was already downloading.

@SmoothPlay
Copy link
Author

I see, does this App save a log somewhere? Even though no warning or error is printed, maybe it would be a good idea to check it out.

@SmoothPlay
Copy link
Author

Here goes, got an error.

2024-01-04 17:37:41 | ERROR | asyncio | Task exception was never retrieved
future: <Task finished name='shsc3aa0119_10' coro=<Queue.process_events() done, defined at /media/studios/TOSHIBA4TB/AI/AI/api/audio-webui/audio-webui/venv/lib/python3.10/site-packages/gradio/queueing.py:342> exception=1 validation error for PredictBody
event_id
Field required [type=missing, input_value={'data': ['suno/bark'], '...on_hash': 'shsc3aa0119'}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.5/v/missing>
Traceback (most recent call last):
File "/media/studios/TOSHIBA4TB/AI/AI/api/audio-webui/audio-webui/venv/lib/python3.10/site-packages/gradio/queueing.py", line 346, in process_events
client_awake = await self.gather_event_data(event)
File "/media/studios/TOSHIBA4TB/AI/AI/api/audio-webui/audio-webui/venv/lib/python3.10/site-packages/gradio/queueing.py", line 219, in gather_event_data
data, client_awake = await self.get_message(event, timeout=receive_timeout)
File "/media/studios/TOSHIBA4TB/AI/AI/api/audio-webui/audio-webui/venv/lib/python3.10/site-packages/gradio/queueing.py", line 448, in get_message
return PredictBody(**data), True
File "/media/studios/TOSHIBA4TB/AI/AI/api/audio-webui/audio-webui/venv/lib/python3.10/site-packages/pydantic/main.py", line 164, in init
pydantic_self.pydantic_validator.validate_python(data, self_instance=pydantic_self)
pydantic_core._pydantic_core.ValidationError: 1 validation error for PredictBody
event_id
Field required [type=missing, input_value={'data': ['suno/bark'], '...on_hash': 'shsc3aa0119'}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.5/v/missing

@SmoothPlay
Copy link
Author

SmoothPlay commented Jan 4, 2024

One small detail, RVC models are not even seen by the app...

This seems like a permission issue... The folders permission are chown to the normal user. Does this app require some special user permission for the folders?

@gitmylo
Copy link
Owner

gitmylo commented Jan 4, 2024

Audio-webui should not need any special permissions, unless the folder it's in needs them of course

@SmoothPlay
Copy link
Author

Amazing, got this finally working.

For anyone installing this via Pinokio, here is the thing:

On the file install.json, strangely the app was git cloning from another unofficial repository.

So just change the
"message": "git clone https://github.com/cocktailpeanut/audio-webui.git"

to the official repository:
"message": "git clone https://github.com/gitmylo/audio-webui.git"

It works :) I'll test further to see if there is anything broken.

And if you had install errors before it is most likely because of some needed dependencies, so just pip install those.

Thank you gitmylo for the help and I'm sorry that this isn't actually related to your repo, it was just a coincidence that for some reason it didn't work when I manually installed it before.

@SmoothPlay SmoothPlay changed the title [BUG REPORT] In Queue Forever... [BUG REPORT] In Queue Forever... Pinokio (Solved) Jan 5, 2024
@SmoothPlay SmoothPlay changed the title [BUG REPORT] In Queue Forever... Pinokio (Solved) [Solved] In Queue Forever... Pinokio (Solved) Jan 5, 2024
@SmoothPlay SmoothPlay changed the title [Solved] In Queue Forever... Pinokio (Solved) [Solved] In Queue Forever... Pinokio Jan 5, 2024
@SmoothPlay
Copy link
Author

SmoothPlay commented Jan 5, 2024

I can confirm it is now fully working, nothing broken. Cool.

Just as a curiosity, XTTS (coqui) was removed? Only bark visible now.
And are there any valuable extensions list?
I would love to install as much tools and models as possible.

@gitmylo
Copy link
Owner

gitmylo commented Jan 6, 2024

Coqui is available through the TTS extension since it was causing too many issues throughout updates, I decided to just move it to an external extension.

@SmoothPlay
Copy link
Author

Coqui is available through the TTS extension since it was causing too many issues throughout updates, I decided to just move it to an external extension.

Thank you, I'm closing this issue as it is solved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants