我想在 Windows 11 中切换两种语言的语音识别(语音转文本以在文本框中使用)。到目前为止,我尝试过:
在时间和语言/语言和地区设置中切换语言优先级
ms-settings:regionlanguage
(我安装了两种语言)在时间和语言/语音设置中切换语音语言
ms-settings:speech
在控制面板中更改语音识别设置
control /name Microsoft.SpeechRecognition
到目前为止,似乎什么都没起作用,它试图选择同一种语言(在我的情况下是英语)。使用this is a test
在另一种语言(德语)中发音相似的测试短语,无论我使用哪种语言,我都会得到英语输出。其他发音相似的单词也是如此。有什么想法吗?
答案1
答案2
我知道这不是确切地原始问题的答案,所以请宽容我尝试在我能找到的最相关的地方分享有价值的信息。这个问题我挣扎了大约一年,今天终于找到了答案,所以可能其他人也很难找到答案。
更改语音识别语言没有更改键盘布局,请按照以下步骤操作:
- 转到“设置”->“语言”。如果语言尚未列出,请单击“添加语言”,然后安装您想要使用语音识别的语言的语言包(如果尚未安装)。
- 对于该语言,单击“选项”
- 转到“键盘”部分,然后单击“添加键盘”。选择您想要的键盘布局语言。
- 现在删除该语言的任何其他键盘布局。
- 对您想要在计算机上使用的任何其他语言也执行此操作。保持所有语言的键盘布局语言相同。
- 现在您应该能够使用 Win + Space 在语言之间切换,而无需更改键盘布局。
用例:您使用多种语言进行打字和语音输入,并且您希望始终保持键盘布局相同,因为当按键突然产生与按键上标记的字符不同的字符时,很难打字。
我使用英语语音输入并使用(非英语)键盘布局添加标点符号来创建这篇文章。