-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
/talk endpoint via v2.17.1-aio-cpu (Docker Desktop) throwing a 'MediaDevices API not supported!' alert (Chrome on Ubuntu 23.04) #2655
Comments
i recently had a similar issue with a gradio app. apparently lots of browsers don't like giving media device access to apps without ssl. i had success on my phone bypassing this using 'firefox focus' and 'microsoft edge' on my desktop, for a more permanent solution you can use 'nginx proxy manager' on your host system in a conatiner to manage the certificate and add some security. notes; |
@semsion i have been unable to replicate this issue with 2.17, can you provide more details on your configuration ie enable |
Thank you for your response @jtwolfe After running |
I highly recommend using a versioned image (ie While it is up to @mudler on how he wants to work, personally I would configure CI so that Also I would recommend configuring the .env file and PS. use I hope this helps |
Can you set a better error message about the HTTPS requirement in the talk page of the WebUI when the MediaDevices API are not available and the page are not in HTTPS scheme? |
Thank you for your response, and will consider these actions. |
LocalAI version:
v2.17.1-aio-cpu
Environment, CPU architecture, OS, and Version:
Chrome on Ubuntu 23.04, 64-bit
Describe the bug
The /talk endpoint via v2.17.1-aio-cpu (Docker Desktop) throwing a 'MediaDevices API not supported!' alert, despite setting gpt-4, whisper-1, and tts-1 in the input fields.
To Reproduce
Set gpt-4, whisper-1, and tts-1 in the input fields of the /talk endpoint and press the talk button.
Expected behavior
The UI to receive the audio input and fill out the prompt.
Logs
n/a
Additional context
n/a
The text was updated successfully, but these errors were encountered: