Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Speech Language SwitcherNew to Visual Studio Code? Get it now.
Speech Language Switcher

Speech Language Switcher

firsttris

|
2 installs
| (0) | Free
Quickly switch the accessibility.voice.speechLanguage setting via a status bar icon
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🌐 Speech Language Switcher

Speech Language Switcher

Switch your VS Code speech language with a single click!

License: MIT VS Code


Overview • Features • Usage • Languages • Contributing


🎯 Overview

A lightweight VS Code extension that provides quick access to switch the accessibility.voice.speechLanguage setting. Perfect for users who work in multiple languages or need to quickly adjust their speech accessibility settings.

✨ Why use this extension? Instead of navigating through VS Code settings, simply click the status bar icon (located on the right side, near the Copilot icon) and select your language from the quick pick menu. It's that easy!

✨ Features

🚀 Quick Access 🌍 Language Support
🖱️ Status Bar Icon - One-click access via globe icon (right side, near Copilot) 🗣️ 30+ Languages - Comprehensive language support for speech synthesis
📊 Current Language Display - Always see your active speech language 🔄 Instant Updates - Changes apply immediately to your settings
⚡ Intuitive Interface - Simple quick pick menu for language selection 🎯 Smart Detection - Automatically loads your current language setting

Key Highlights

  • ✅ Zero Configuration - Works out-of-the-box with no setup required
  • 🎨 Seamless Integration - Positioned conveniently near the Copilot icon
  • 🔒 Persistent Settings - Your language choice is saved in VS Code settings
  • ⚡ Lightweight - Minimal performance impact on your editor

🚀 Usage

Quick Pick Menu

  1. Click the globe icon (🌐) in the status bar (right side, positioned near the Copilot icon)
  2. Select your desired speech language from the quick pick menu
  3. Done! The setting updates automatically and the status bar reflects your choice

Keyboard Shortcuts

You can configure custom keyboard shortcuts to switch between languages quickly. Open your keybindings.json file (File > Preferences > Keyboard Shortcuts > Open Keyboard Shortcuts JSON) and add entries like this:

{
  "key": "ctrl+alt+e",
  "command": "speechLanguageSwitch.switchToLanguage",
  "args": "en-US"
},
{
  "key": "ctrl+alt+d",
  "command": "speechLanguageSwitch.switchToLanguage",
  "args": "de-DE"
},
{
  "key": "ctrl+alt+f",
  "command": "speechLanguageSwitch.switchToLanguage",
  "args": "fr-FR"
}

Replace the key value with your preferred keyboard shortcut and the args value with any supported language code from the list below.

🌍 Supported Languages

The extension supports a comprehensive range of speech languages:

📋 Click to view all 30+ supported languages

English Variants

  • 🇺🇸 English (US) - en-US
  • 🇬🇧 English (UK) - en-GB
  • 🇦🇺 English (Australia) - en-AU
  • 🇨🇦 English (Canada) - en-CA
  • 🇮🇳 English (India) - en-IN

European Languages

  • 🇩🇪 German (Germany) - de-DE
  • 🇨🇭 German (Switzerland) - de-CH
  • 🇪🇸 Spanish (Spain) - es-ES
  • 🇲🇽 Spanish (Mexico) - es-MX
  • 🇫🇷 French (France) - fr-FR
  • 🇨🇦 French (Canada) - fr-CA
  • 🇮🇹 Italian - it-IT
  • 🇳🇱 Dutch - nl-NL
  • 🇵🇹 Portuguese (Portugal) - pt-PT
  • 🇧🇷 Portuguese (Brazil) - pt-BR
  • 🇵🇱 Polish - pl-PL
  • 🇷🇺 Russian - ru-RU
  • 🇹🇷 Turkish - tr-TR

Nordic Languages

  • 🇸🇪 Swedish - sv-SE
  • 🇳🇴 Norwegian - nb-NO
  • 🇩🇰 Danish - da-DK
  • 🇫🇮 Finnish - fi-FI

Asian Languages

  • 🇯🇵 Japanese - ja-JP
  • 🇰🇷 Korean - ko-KR
  • 🇨🇳 Chinese (Simplified) - zh-CN
  • 🇹🇼 Chinese (Traditional) - zh-TW
  • 🇹🇭 Thai - th-TH
  • 🇻🇳 Vietnamese - vi-VN
  • 🇮🇳 Hindi - hi-IN

Other Languages

  • 🇨🇿 Czech - cs-CZ
  • 🇸🇦 Arabic - ar-SA
  • 🇮🇱 Hebrew - he-IL

🤝 Contributing

Want to contribute? We'd love your help!

🚀 Development Setup

  1. Clone the repository

    git clone https://github.com/yourusername/vscode-speech-language-switch.git
    cd vscode-speech-language-switch
    
  2. Install dependencies

    npm install
    
  3. Start development

    • Press F5 or go to Run → Start Debugging
    • A new VS Code window will open with the extension loaded
  4. Build the extension

    npm run compile
    

Made by the open source community

⭐ Star us on GitHub • 🐛 Report a Bug • 💡 Request a Feature

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft