Skip to content

Support for Voice-to-Text Extensions (Voice In Plus) on Extension-based Pages #1394

@monica584

Description

@monica584

I am a frequent user of ChatHub and a "Voice In Plus" (lifetime) subscriber. I am currently facing a limitation where I cannot use voice dictation when using ChatHub in its extension-mode/full-page view.

The Conflict:
To keep my chat history synced with my native LLM accounts (ChatGPT, Claude, etc.), I must use ChatHub as an extension page (chrome-extension://...). However, Chrome’s security policy prevents the Voice In extension from injecting its dictation UI or "Dictation Box" workaround into other extension pages.

While Voice In works perfectly in "Web App" mode or via the API, that mode does not support the history sync feature I need.

Steps to Reproduce:
Open ChatHub in its full-page extension view (ensuring sync is active).

Attempt to trigger Voice In Plus dictation or the Dictation Box.

Result: The Voice In UI fails to appear, and text cannot be injected into the ChatHub prompt box.

Requested Workaround/Feature:
Would it be possible to:

Expose the text input field in a way that allows accessibility tools and dictation extensions like Voice In to interact with it on the chrome-extension:// origin?

Provide a "Web-safe" container for the prompt box that can still talk to the background sync process?

Environment:
Browser: Google Chrome (Latest Version)

Extension: ChatHub (Latest)

Input Tool: Voice In Plus (Advanced Mode enabled)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions