語音支援
VS Code Speech 擴充功能透過使用您的語音來啟用各種功能。安裝後,此擴充功能可讓您聽寫到編輯器中,或與 Copilot Chat 進行口語互動。
注意: VS Code 中的語音支援不需要您連線。錄音絕不會傳送到任何線上服務,而是在您的機器本機上計算。
編輯器聽寫
您可以透過下列命令將語音聽寫到編輯器中:語音:在編輯器中開始聽寫 (⌥⌘V (Windows、Linux Ctrl+Alt+V)) 和語音:停止編輯器中的聽寫 (Escape)。啟動後,會在游標所在位置顯示一個小麥克風圖示,等待您的語音輸入
您可以按住語音啟動命令的鍵盤快速鍵 (⌥⌘V (Windows、Linux Ctrl+Alt+V)) 來啟用對講機模式。語音辨識會保持啟用狀態,直到您放開按鍵為止,之後要求會自動提交。
注意: 聽寫甚至適用於使用豐富編輯器的其他位置,例如 SCM 提交輸入方塊和檢閱提取要求時的註解輸入欄位。
Copilot Chat 中的語音
您可以使用語音輕鬆地與 Copilot Chat 對話。無論目前焦點在哪裡,語音:啟動語音聊天 (⌘I (Windows、Linux Ctrl+I)) 命令都會啟動語音聊天。如果焦點在編輯器中,則會啟動內嵌聊天,否則會開啟聊天檢視。
注意: 當使用語音進行 Copilot Chat 時,聊天提示會在您暫停時自動提交。您可以透過 accessibility.voice.speechTimeout 設定來設定提交前等待的時間,或者當您將設定設定為 0
時停用此功能。
Copilot Chat 也支援文字轉語音功能。當您啟用 accessibility.voice.autoSynthesize 設定時,當語音也用作輸入時,Copilot Chat 回應會自動大聲朗讀。若要中斷合成,請選取圖示或按下 Escape。
每個聊天回應也會顯示一個新的喇叭圖示,以便您可以選擇性地大聲朗讀回應。
對講機模式
當使用鍵盤快速鍵啟動語音時 (⌥⌘V (Windows、Linux Ctrl+Alt+V) 或 ⌘I (Windows、Linux Ctrl+I)),無論是在編輯器或聊天中,您都可以按住鍵盤快速鍵來啟動語音辨識。當您放開鍵盤快速鍵時,語音辨識將會停止。此外,在聊天中使用時,提示將會提交。
「Hey Code」
可以啟用一種模式,讓 VS 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 編輯器。
- 程式碼導覽 - 在您的原始碼中快速移動。