vscode icon indicating copy to clipboard operation
vscode copied to clipboard

Default Speech Input for Components With vsCode Speech Extension Installation

Open adamhill opened this issue 9 months ago • 2 comments

Please expose the Interfaces for the vsCode Speech extension so we can integrate them into 3rd party extensions or add them into the appropriate UI components so we can use them in our 3rd party extensions.

The Editor interface for speech dictation using vsCode Speech, looks to be very closed at the moment.

I saw the proposed.speech API, I was hoping to just get it by default in Text entry style components, with some events so we could implement behavior like in the Copilot Chat component.

Thanks.

adamhill avatar Mar 02 '25 21:03 adamhill

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

:slightly_smiling_face: This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

I am noticing that when I used Vscode over a remoted desktop with local resources and Record on remote enabled, when launching mstc, I am still not able to get copilot to convert speech to text. It simply greys out. Is there a separate issue to catch this. So the remove vscode is running via connected to wsl

rahiakil avatar Mar 31 '25 16:03 rahiakil

@bpasero Do you have any guidance on how long / how we get the SpeechAPi's that you implemented out of .proposed ?

What is the procedure and timeframe?

This is kinda different from other features as the implementation has been out in the wild for a year or two from MS, works well (from my testing in GH Copilot) all I am needing is for it to be moved out of .proposed and into the production API namespace so us developers can start shipping Extensions that use it.

Anything you can do to help or setting expectations on the process would be appreciated and anything I can do to make my case, I will do.

Its a great extension and feature in Copilot Chat, taught me a bit about how VSC extension mechanics work, thanks for writing it!

adamhill avatar Jun 05 '25 00:06 adamhill