音声サポート
VS Code Speech 拡張機能を使用すると、音声を使って様々な機能を利用できます。インストールすると、エディターへの音声入力や、VS Codeのチャットとの音声による対話が可能になります。

VS Codeの音声サポートはオンラインである必要はありません。録音データがオンラインサービスに送信されることはなく、すべてローカル環境で処理されます。
開始方法
VS Codeで音声サポートを使い始めるには、Marketplaceから VS Code Speech 拡張機能をインストールしてください。
エディターでの音声入力
エディターへの音声入力は、以下のコマンドで行えます:Voice: Start Dictation in Editor (⌥⌘V (Windows, Linux Ctrl+Alt+V)) および Voice: Stop Dictation in Editor (Escape)。開始すると、カーソル位置に小さなマイクアイコンが表示され、音声入力を待ち受けます。

音声開始コマンドのキーボードショートカット (⌥⌘V (Windows, Linux Ctrl+Alt+V)) を長押しすると、トランシーバーモードが有効になります。キーを離すまで音声認識がアクティブになり、キーを離すと自動的にリクエストが送信されます。
音声入力は、SCMのコミット入力ボックスやプルリクエストのレビュー時のコメント入力フィールドなど、リッチエディターが使用されている他の場所でも機能します。
チャットでの音声対話
VS Codeのチャットで簡単に音声対話が可能です。Chat: Start Voice Chat (⌘I (Windows, Linux Ctrl+I)) コマンドを実行すると、現在のフォーカスに関係なく音声チャットが起動します。エディターにフォーカスがある場合はインラインチャットが開始され、それ以外の場合はチャットビューが開きます。また、Chat: Inline Voice Chat、Chat: Quick Voice Chat、または Chat: Voice Chat in Chat View コマンドを使用して、特定の場所で音声チャットを開始することも可能です。
音声チャットがアクティブな時は、チャット入力フィールドにマイクアイコンが表示され、音声入力が有効であることを示します。

VS Codeのチャットで音声を使用する場合、発話を止めるとチャットプロンプトが自動的に送信されます。送信までの待機時間は accessibility.voice.speechTimeout 設定で構成できます。この設定を 0 にすると、この機能を無効にできます。
VS Codeのチャットはテキスト読み上げ機能もサポートしています。 accessibility.voice.autoSynthesize 設定を有効にすると、音声を入力として使用した場合、チャットの応答が自動的に読み上げられます。読み上げを中断するには、アイコンを選択するか Escape を押してください。
各チャット応答にはスピーカーアイコンが表示されるため、特定の応答を選択して読み上げさせることも可能です。

トランシーバーモード
エディターやチャットでキーボードショートカット (⌥⌘V (Windows, Linux Ctrl+Alt+V) または ⌘I (Windows, Linux Ctrl+I)) を使用して音声を開始する場合、ショートカットを押し続けることで音声認識を開始できます。ショートカットを離すと音声認識は停止します。また、チャットで使用している場合は、その時点でプロンプトが送信されます。
"Hey Code"
"Hey Code" と呼びかけることで音声チャットセッションを開始するモードを有効にすることも可能です。 accessibility.voice.keywordActivation 設定でこれを有効にしてください。VS Codeが "Hey Code" を待ち受けている間は、ステータスバーにマイクアイコンが表示されます。

多言語対応
accessibility.voice.speechLanguage 設定を使用して、サポートされている26言語の中から言語を選択できます。値を auto (デフォルト) に設定すると、VS Code Speech拡張機能は利用可能な場合、VS Codeの表示言語を使用します。
音声認識拡張機能の各言語は、それぞれ個別の拡張機能として提供されています。初めて音声認識を開始すると、選択した言語ごとに拡張機能のインストールが行われます。
次のステップ
詳細については、以下をお読みください。
- その他のVS Codeアクセシビリティ機能.
- Visual Studio Code ユーザー インターフェイス - VS Code のクイック ガイドです。
- 基本的な編集 - 強力な VS Code エディターについて学習します。
- コードナビゲーション - ソースコードを素早く移動します。