Skip to content
| Marketplace
Sign in
Visual Studio Code>Machine Learning>VoicePrompt DevNew to Visual Studio Code? Get it now.
VoicePrompt Dev

VoicePrompt Dev

VoicePrompt Dev

|
85 installs
| (1) | Free
Voice input for AI coding and terminal workflows in VS Code, with transcript routing to the active terminal or active chat tab.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VoicePrompt Dev

Speak prompts directly into VS Code Chat, Codex, your terminal, or the active editor.

VoicePrompt Dev records audio locally, transcribes it with OpenAI or your own command, and sends the result where you are already working. It is built for the fast loop of thinking, speaking, and coding without leaving VS Code.

VoicePrompt Dev workflow: record, turn speech into a prompt, and route it to a terminal or chat

Quick start

  1. Install VoicePrompt Dev from the VS Code Marketplace.
  2. Open Command Palette and run VoicePrompt Dev: Open.
  3. Set an OpenAI API key in your User Settings (or configure your own transcription command), then record with R or hold Space.
  4. Choose whether the result should go to your active terminal, chat tab, or editor.

The default transcription backend is OpenAI. A ChatGPT subscription does not include OpenAI API usage; create an API key and add billing or credits to your OpenAI Platform account.

{
  "voicePromptDev.openaiApiKey": "your-openai-api-key"
}

Keep this key in user settings only—never commit it or place it in workspace settings. If you prefer a private or local transcription pipeline, use the command backend instead.

What it does

  • Records locally on Windows and Linux, with browser-microphone fallback for macOS and other environments
  • Transcribes with the OpenAI audio API or a custom command
  • Routes transcripts to the active VS Code terminal, chat tab (including Codex when active), or editor
  • Supports tap-to-record, hold-to-record, replace/append, and optional auto-submit
  • Keeps common terminal approval actions available while the panel remains focused
  • Uses a compact VS Code-native panel that adapts to light and dark themes

Built for agent workflows

Use it to dictate a task into Codex or another chat provider, send a command to a terminal, or turn a half-formed thought into the next line of an editor. The panel can keep your selected destination in focus and avoids forcing you through a separate browser workflow.

Privacy and security

  • Audio is recorded locally and temporary capture files are removed after transcription or cancellation.
  • Audio is sent to OpenAI only when the OpenAI backend is selected.
  • A custom transcription command is available for local or private pipelines.
  • Sensitive settings are machine-scoped so workspace settings cannot inject transcription commands or chat command IDs.
  • API keys are not passed on a subprocess command line.

Shortcuts

Shortcut Action
R Start or stop recording
Hold Space Push to talk
T Focus the selected terminal or chat target
Ctrl+Shift+V Restore focus to VoicePrompt
E Send Enter to the active terminal
Y, N, 1, 2, 3 Send approval keys to the active terminal

Configuration

The useful settings are:

  • voicePromptDev.transcriptionBackend: openai (default) or command
  • voicePromptDev.openaiApiKey: your OpenAI API key
  • voicePromptDev.openaiModel: transcription model, default gpt-4o-mini-transcribe
  • voicePromptDev.openaiLanguage: optional language hint, for example en
  • voicePromptDev.transcriptionCommand: command that receives {input} and prints only the transcript
  • voicePromptDev.recordingMode: auto, native, or browser

For a custom transcription backend:

{
  "voicePromptDev.transcriptionBackend": "command",
  "voicePromptDev.transcriptionCommand": "my-transcriber --input {input}"
}

Platform support and troubleshooting

  • Windows: bundled recorder with a PowerShell fallback. If a recording is silent, confirm the selected input device in Settings > System > Sound > Input.
  • Linux: uses parec or arecord when available.
  • macOS / fallback environments: uses browser microphone capture inside the panel.

For detailed recovery steps and microphone-permission help, see TROUBLESHOOTING.md. Known limitations and development notes are available in the GitHub repository.

Feedback

If VoicePrompt Dev makes your coding workflow smoother, a Marketplace rating or review helps other developers find it. Bug reports and feature requests are welcome in the issue tracker.

License

MIT. See LICENSE.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft