Uwp 如何让Cortana理解合成词的发音?

Uwp 如何让Cortana理解合成词的发音?,uwp,windows-10,text-to-speech,voice-recognition,cortana,Uwp,Windows 10,Text To Speech,Voice Recognition,Cortana,我通过VCD将我的应用程序集成到Cortana中,但问题是存储在标签“AppName”中的应用程序名称不是字典中的单词。它被称为“cybrick”,Cortana只是不理解它,并且发音为“cibrick”,这是不可接受的。有没有办法训练Cortana如何发音字典中没有的单词?也许提供录音或语音样本 有没有办法训练Cortana如何发音字典中没有的单词?也许提供录音或语音样本 不,Cortana现在不支持此功能。实际上,AppName元素用于在语音命令中为应用指定一个用户友好的名称 在语音命令定义

我通过VCD将我的应用程序集成到Cortana中,但问题是存储在标签“AppName”中的应用程序名称不是字典中的单词。它被称为“cybrick”,Cortana只是不理解它,并且发音为“cibrick”,这是不可接受的。有没有办法训练Cortana如何发音字典中没有的单词?也许提供录音或语音样本

有没有办法训练Cortana如何发音字典中没有的单词?也许提供录音或语音样本

不,Cortana现在不支持此功能。实际上,AppName元素用于在语音命令中为应用指定一个用户友好的名称

在语音命令定义(VCD)元素和属性v1.2中,我们可以找到以下描述:

指定用户在发出语音命令时可以使用的应用程序的用户友好名称。这对于名称较长或难以发音的应用程序非常有用

避免使用与其他支持语音的体验冲突的前缀

因此,我建议您将
AppName
元素更改为更为用户友好的世界或短语,而不是培训Cortana,这样用户就可以轻松地从Cortana与您的应用程序交互


有关更多信息,请参阅。

是的,我已经知道所有这些。不幸的是,我无法更改我的应用程序的名称,以符合Cortana的理解。您应该考虑在某种形式的音频文件中添加这种录音语音样本注入功能,而不是VCD xml或支持文字转录本。我可能应该在UserVoice或其他反馈平台中提出建议。@nmrlqa4欢迎您通过UserVoice提交此功能的请求。对于Cortana问题,您也可以使用Windows反馈应用程序。;)然而,就目前而言,恐怕使用用户友好的世界或短语作为AppName是唯一的解决办法(