Speech extension for Visual Studio Code
The VS Code Speech extension adds speech-to-text capabilities to the chat interfaces in Visual Studio Code. No internet connection is required, the voice audio data is processed locally on your computer.
Getting Started
Install the GitHub Copilot Chat extension and sign in and then install VS Code Speech. You will see a microphone icon in all chat interfaces that GitHub Copilot Chat extension provides.
Keybindings
For a quick experience of starting to listen from the microphone and submitting when done you can assign the following keybinding squence:
{
"key": "cmd+u",
"command": "workbench.action.chat.startVoiceChat",
"when": "!voiceChatInProgress"
},
{
"key": "cmd+u",
"command": "workbench.action.chat.stopListeningAndSubmit",
"when": "voiceChatInProgress"
}
Note: by default we will start to search after a moment when you pause talking.
Supported Platforms
This is extension is tested and published for the following platforms:
- Windows 64bit
- macOS 64bit / ARM
- Linux 64bit / ARM
Supported Languages
We currently only support English. Stay tuned for more language support to come in the future.
Issues
This extension is still in development, so please refer to our issue tracker for known issues, and please contribute with additional information if you encounter an issue yourself.
Project Management
- Roadmap
- Iteration Plans
- Development Process
- Issue Tracking
- Build Champion
- Release Process
- Running the Endgame
- Related Projects
Contributing
- How to Contribute
- Submitting Bugs and Suggestions
- Feedback Channels
- Source Code Organization
- Coding Guidelines
- Testing
- Dealing with Test Flakiness
- Contributor License Agreement
- Extension API Guidelines
- Accessibility Guidelines
Documentation