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

2.6.1 Not recognizing voice/microphone. Extension page shows error #134

Open
Sukaritat opened this issue Jun 4, 2023 · 8 comments
Open

Comments

@Sukaritat
Copy link

Sukaritat commented Jun 4, 2023

I can't get 2.6.1 to work with my microphone despite all evidence showing that the mic is working. The extension has permission and the chrome browser shows that the page is using the mic. I will note that when installing the extension, I was not asked by the app for permission to use the microphone as your instructions on the home page instructed that I would be. When I go to the speech recognition test page to test the mic, everything works fine.
When I go back to using 2.6.0 I notice that the mic works, however nothing I do seems to allow me to "send" or "submit" any information that is entered into the chatgpt "in box" regardless of the input method (keyboard or voice). The long and short of it is that the 2.6 version will recognize the mic and pick up voice inputs, but won't allow the user to send the information to be processed, but version 2.6.1 for some reason will not activate the mic recognition.

I have only one clue which is when inspecting the chrome extension page, the 2.6.1 version shows an error. It appears on line 858 : const { set: valueSetter } = Object.getOwnPropertyDescriptor(element, 'value') || {}

It seems to have something to do with the Elevenlabs voice listings. I have never selected that option before in 2.6.0 or in 2.6.1. I should also tell you that I have uninstalled and reinstalled the (or I should say loaded or packed and unloaded or unpacked) the .6.1 extension several times, closed and reopened chrome several times and even rebooted and restarted my computer several times and continue to see the same behavior. I have keep the 2.6.0 extension installed throughout this experience, however all of my attempts to get 2.6.1 working properly have been done so with that version of the extension enabled and the 2.6.0 version of the extension disabled, except for one attempt during which, with the page closed, I enabled both versions in the chrome extension management settings page and then opened the chatgpt page. When I did so, the 2.6.0 version of Talk-to-Chatgpt was displayed showing itself to win-out in the battle for dominance between the two.

Question, in the chrome microphone permissions page, should I being seeing some indication of a permission that is specific to the Talk-to-Chatgpt extension as opposed to a permission that applies to all of chat.openai.com:443? The permission settings page lists that site as having 10 cookies associated with it, but doesn't give me any details about them. Similarly, somewhere else in the settings area that page/address is listed with an asterisk (https://chat.openai.com*) but still no further details are provided. Am I barking up the wrong tree thinking this has something to do with the permissions setting? I even tried to "reset" the permissions and start from scratch with the "install" to no avail. Help, I feel like Captain Picard yanked suddenly out of the Nexus.

@Sukaritat
Copy link
Author

So this is not just me. What's worse, after much fiddling, late last night I had been able to get version 2.6 working in so far that it had always been able to recognize my voice, but with some random button pressing I could get the input that was written or transcribed in the "inbox" submitted or sent to Chatgpt for processing in other words a work around to the "send" problem that had crashed 2.6. But when I awoke this morning it just my luck that the Chrome store decided to approve 2.6.1 and that action made version 2.6.0 disappear. Now the only version available is 2.6.1 and as I wrote yesterday, and as a reviewer wrote today (6-5-23) on the Chrome Store review page, this new update no longer recognizes any voice commands. I know you just updated the app, but the problem your update was targeted to fix seems unrelated to the problem I am having and that Rully is having as well. I understand a fix may take time and not be so easy, but can you validate that the problem I and others are having getting any functioning voice recognition to happen a probable malfunction of a change made by Open ai and not a problem with a user's local settings. Thanks.

@C-Nedelcu
Copy link
Owner

C-Nedelcu commented Jun 6, 2023

OK I now have 3 people who reported this. I am baffled because the v2.6.1 fix didn't do much. It works great on my end, on Google Chrome, with ChatGPT Plus, in GPT 3.5 and GPT 4 modes.
I need to understand a few things. Can everyone who is encountering the issue answer these questions, so I can try to find a common ground?

1- First, to make sure I understand the problem: voice recognition isn't working for you anymore at all, everything you say with your voice doesn't get picked up in the prompt text area?
2- What web browser are you using?
3- What OS are you using?
4- Are you using ChatGPT plus, or standard?
5- What is the exact URL you are using to access ChatGPT
6- Are you using other ChatGPT related extensions? If so, have you tried disabling them?
7- Which country are you accessing ChatGPT from?
8- Can you give me the javascript console log, which is here:

image
(right click on an item and then "Save as..." you should be getting a .log file)

Do give me the log right after the bug occurred (i.e. you are speaking but the text isn't coming out)

@C-Nedelcu
Copy link
Owner

C-Nedelcu commented Jun 6, 2023

Additionally, I would need to see this: make sure the ChatGPT prompt text area is focused and active, then do a right click and "Inspect element"
image

You should be seeing something like this:
image
I'd need you to send me this (a screenshot of what you are getting, just like the screenshot above) so I can compare it with mine, I need to see if you're getting the same thing I'm getting

@Sukaritat
Copy link
Author

Sukaritat commented Jun 6, 2023 via email

@C-Nedelcu
Copy link
Owner

Good to hear that the issue is caused by another extension, and that in standard conditions things work fine, as I was able to confirm.

I think possibly what that other extension is doing is altering the basic layout of the page, which will not only break Talk-to-ChatGPT, but may also break other extensions, and possibly even cause ChatGPT to stop working altogether (there's another guy who apparently had issues with ChatGPT and he had to reset everything - this honestly couldn't have been caused by Talk-to-ChatGPT as it's not invasive at all).

My recommendation is that you contact the author of that extension and recommend a less invasive method, a way that avoids altering the DOM (ie. the document layout) significantly in a way that breaks other extensions or functionality.

As for your own use I would suggest the following:

  • use Talk to ChatGPT in Edge and that other extension in Chrome (or vice versa. v2.6.1 is not yet live on the Edge store, they are so slow to approve updates)
  • use two separate profiles in Google Chrome for either extensions
  • disable either extension based on the usage you need

This isn't the first time users report conflicts between extensions. Talk to ChatGPT does not cause these conflicts as it does not alter the page itself, the layout, or the functionality. It simply picks up what you say in the mic and puts it in the existing text box, then it sends the message. It basically simulates what a user would be doing with keyboard and mouse. Hence, should any conflict arise, the responsibility of fixing should be on the side of the extension that alters the layout of the page - these extensions need to be more "neutral" and avoid breaking things like this.

@Sukaritat
Copy link
Author

Sukaritat commented Jun 6, 2023 via email

@nyngwang
Copy link

Well, have you guys fixed it? It cannot recognize my microphone even if I have installed it with the latest version from here.

@kerkradio
Copy link

Mine also not listening to me...
lsb_release -a:
Distributor ID: Linuxmint
Description: Linux Mint 21.1
Release: 21.1
Codename: vera

uname -orvmpi:
5.15.0-73-generic #80-Ubuntu SMP Mon May 15 15:18:26 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Chrome: Version 114.0.5735.133 (Official Build) (64-bit)

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

4 participants