这似乎是一个常见的调度问题,但我看不出解决方案,甚至看不到如何称呼这个问题。这就像一种拓扑结构,但不一样.
考虑到一些依赖关系,比如说
A -> B -> D -- that is, A must come before B, which must come before D
A -> C -> D
一种拓扑类型可能有多种解决方案:
A, B, C, D
and A, C, B, D
都是解决办法。
我需要一个返回以下内容的算法:
(A) -> (B,C) -> (D)
也就是说,做A,然后所有的B和C,然后你可以做D所有的歧义或不-关心是分组的。
我有一个问题,试图使用墨西哥西班牙语的文本到语音合成。我首先检查是否安装了西班牙语语音:
String Text = "some text in Spanish";
IEnumerable<VoiceInformation> spanishVoices = from voice in InstalledVoices.All
where voice.Language == "es-MX"
select voice;
if (spanishVoices.ElementAt(0) != null)
synth.SetVoice(
我已经实现了SiriKit的一些列表和Notes域。在我的基础语言,英语中,它的工作原理是理想的。现在,我正在尝试本地化应用程序的这一部分,并测试它。
在我能创建的最简单的测试中,我尝试用西班牙语运行INSearchForNotebookItemsIntent。在这一意图的文档中,“Enséame todas mis notas en appName”被列为“在appName上显示我的所有注释”的等价物。英文表单运行良好,符合我的意图和IntentsUI扩展,也就是说,启动我的扩展并产生预期的结果。
所以我把设备的语言改成了西班牙语。我把Siri改成了西班牙语。我用XCode编辑了西班牙语和西