が利用可能になりました! 11月の新機能と修正点についてご確認ください。

音声サポート

VS Code Speech 拡張機能を使用すると、音声を使用してさまざまな機能を利用できます。インストールすると、この拡張機能を使用することで、エディターへの音声入力や、Copilot Chat との音声でのやり取りが可能になります。

Screenshot of the VS Code Speech extension marketplace details

注: VS Code の音声サポートは、オンラインである必要はありません。録音はオンラインサービスに送信されることはなく、お使いのコンピューターでローカルに処理されます。

エディターでの音声入力

次のコマンドを使用してエディターに音声入力できます: Voice: エディターで音声入力を開始 (⌥⌘V (Windows、Linux Ctrl+Alt+V)) および Voice: エディターで音声入力を停止 (Escape)。開始すると、カーソルがある場所に小さなマイクのアイコンが表示され、音声入力を待機します。

Editor Dictation Mode

音声開始コマンドのキーバインド (⌥⌘V (Windows、Linux Ctrl+Alt+V)) を押したままにすると、トランシーバーモードが有効になります。キーを離すまで音声認識がアクティブになり、その後、リクエストが自動的に送信されます。

注: 音声入力は、SCM のコミット入力ボックスや、プルリクエストのレビュー時のコメント入力フィールドなど、リッチエディターが使用されている他の場所でも機能します。

Copilot チャットでの音声

音声を使用して、Copilot Chat と簡単に会話できます。コマンド Voice: 音声チャットを開始 (⌘I (Windows、Linux Ctrl+I)) は、現在のフォーカスに関係なく音声チャットを起動します。フォーカスがエディターにある場合はインラインチャットが開始され、それ以外の場合はチャットビューが開きます。

Screenshot of the chat input field showing an active microphone icon to enter a voice chat message

注: Copilot Chat に音声を使用する場合、チャットプロンプトは一時停止すると自動的に送信されます。送信するまでの待機時間は、accessibility.voice.speechTimeout 設定で構成できます。または、設定を 0 に構成すると、この機能を無効にできます。

Copilot Chat はテキスト読み上げ機能もサポートしています。accessibility.voice.autoSynthesize 設定を有効にすると、音声も入力として使用された場合、Copilot Chat の応答が自動的に読み上げられます。合成を中断するには、アイコンを選択するか、Escape を押します。

各チャットの応答には新しいスピーカーアイコンも表示されるため、応答を選択的に読み上げることができます。

Text to Speech for a Chat Response

トランシーバーモード

エディターまたはチャットで、音声開始 (⌥⌘V (Windows、Linux Ctrl+Alt+V) または ⌘I (Windows、Linux Ctrl+I)) のキーボードショートカットを使用する場合、キーバインドを押したままにすると音声認識が開始されます。キーバインドを離すと、音声認識は停止します。さらに、チャットで使用する場合、プロンプトが送信されます。

「Hey Code」

VS Code が常に「Hey Code」というフレーズをリッスンして音声チャットセッションを開始するモードを有効にすることができます。この機能を有効にするには、accessibility.voice.keywordActivation 設定を構成してください。VS Code が「Hey Code」をリッスンしているときは、ステータスバーにマイクアイコンが表示されます。

Screenshot of a status bar entry to signal active listening to "Hey Code"

複数の言語のサポート

accessibility.voice.speechLanguage 設定を使用して、26 のサポートされている言語から 1 つを選択できます。値を auto (既定値) に設定した場合、VS Code Speech 拡張機能は、その言語が利用可能な場合は、VS Code の表示言語を使用します。

音声拡張機能の各言語は、独自の拡張機能として提供されます。音声認識を初めて開始すると、選択した各言語の拡張機能のインストールが表示されます。

次のステップ

以下についてご確認ください