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