问题标签 [vcd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
347 浏览

linux - 如何在 VCD 文件中指定注释?

在一个VCD文件中,我想指定某些事件发生在特定时间。为此,我尝试定义一个值几乎是 time 的单个位信号0,并将该值切换到同一时间0,然后再切换回1同一时间(在我的事件发生时)。不幸的是,使用 . 查看文件时没有显示任何内容gtkwave。我怎样才能实现这种行为?

0 投票
1 回答
133 浏览

python - 如何在Python中将列表元素从第二个元素链接到最后一个元素

我正在尝试从.vcdPython 中的文件(值更改转储)中提取时间和信号更改以进行分析。

我得到了什么:</p>

我希望得到什么:</p>

这是我的代码:

我无法将 sigVar 中的元素连接在一起。任何想法?

0 投票
1 回答
1088 浏览

mosaic-plot - 如何让 xlab 和 ylab 在 vcd 包中的马赛克图中工作

出于某种原因,我无法让 xlab 和 ylab 在 vcd 包中的马赛克图中工作。

我试过了:

这分别标记了轴“Sex”和“Survived”。

这也分别标记了轴“Sex”和“Survived”。

这会正确标记轴,但忽略“labeling_args”

有没有人有什么建议?

0 投票
2 回答
274 浏览

windows-phone - 嘿 Cortana,如何在代码中处理多种 VCD 语言?

在我的应用程序中,我想让用户有机会通过语音命令(例如通过 Cortana)打开和关闭灯。我了解 VCD 概念并且非常喜欢,但我不知道如何在我的代码中处理不同的语言。

鉴于我有两种语言(英语和德语):

当我的应用程序通过语音命令启动时,我可以轻松提取口语并访问status参数。但是因为它是一个字符串,所以我会根据用户说的语言得到不同的结果。

因此,如果用户说英语,则字符串为"on",但如果他说德语,则字符串为"ein"。那么我怎么知道我需要在我的应用程序中监听哪个字符串?我的目标是这样的:

但这仅适用于英语,而不适用于德语。我讨厌检查所有语言中的所有不同字符串,这不是正确的方法。<Item>不幸的是,由于它们只是字符串,因此也不可能给标签一个额外的属性。

我可以做类似的事情,if (arg.Equals("on") || arg.Equals("ein")) Light.On();但正如你所看到的,这真的很丑陋,每次我改变一些东西时我都必须调整它,好吧,想象一下我有大约 15 种语言要检查......

您知道更智能的解决方案吗?

0 投票
1 回答
176 浏览

c# - 动态修改VCD windows 8.1(RT)

我正在尝试修改从应用程序动态创建的 VCD。我参考了各种文章/文档。我有以下代码:

我在我的应用程序中使用了它,它指出 ApplicationModel 下没有名为 VoiceComands 的类。我认为它可能适用于 Windows 10,所以我深入挖掘并提出了一个VoiceCommandManager也没有我需要的枚举的类。谁能帮我动态修改我的 Windows Phone 8.1(RunTime) VCD。提前致谢。

0 投票
2 回答
3985 浏览

r - R vcd::mosaic 重叠标签

我正在生成一个马赛克图vcd::mosaic。但是给我的因素的文字很长(删掉它们不是一种选择,而且有这么多实例,介绍\n似乎令人生畏),所以文字有重叠,我无法强行标注垂直于轴。

这就是我正在尝试的:

但这就是我得到的: 在此处输入图像描述

我也尝试过par(las= 2)par(las= 3)但没有一个能够强制它们垂直对齐(虽然las= 2可以很好地使用mosaicplot。这就像作为给定参数或作为默认设置的vcd::mosaic覆盖一样。我也玩过标签足够长以欺骗该解决方法。lasparpar(mar)

我该怎么做才能获得可读的标签?

########## 编辑添加:##########

我也试过这个,无济于事:

0 投票
2 回答
595 浏览

c# - Cortana Windows 10 UWP 集成 - 在 VCD 中使用 {*}

vcd files 的规范中,它说 {*} 用于匹配任何内容。但是对于他的示例命令:

打印此输入的结果将是I drank a ... with my dinner

有什么方法可以从文本中获取实际所说的内容吗?或者这可能是一个错误?

0 投票
0 回答
387 浏览

c# - Cortana 后台任务集成

所以我正在尝试使用后台任务将 Cortana 集成到我的通用 Windows 应用程序中,因为我需要与 Cortana 建立对话。

我从这里跟踪样本

上面的示例使用 IBackgroundTask 在 AdventureWorksVoiceCommandService 中构建对话和明确的行程名称匹配

所以我试图在一个非常基本的样本上做同样的事情:

我以这种方式更新了包清单:

我的 VCD 文件包含以下内容:

在 AdventureWorks smaple 应用程序中运行它工作得很好(实际上是随机的,但 id 不会给我错误),当询问 Cortana 1 对 1 匹配字符串时,在我的通用 Windows 应用程序中运行相同的代码,她总是说:

出问题了。稍后再试

所以我假设她确实认出了命令模式(“Hey How Lets Go”),但是她不能吃午饭或运行 BackgroundTask 的一些奇怪的原因

最大的挫败点是,没有什么可怕的方法可以调试 Cortana 消息!!

如果我想知道到底出了什么问题-> 我没有办法做到这一点。

当错误发生时,我能够从那个东西中获得的唯一可能的输出是:

拜托,如果有人有任何想法,请体验一下软件的平静 - >不要不回答就过去。我已经坐在这东西上一天多了,没有任何动静。

是的->我在启动项目中添加了带有BackgroundTask的项目作为参考->没有帮助

更新1:

  1. 因此,我设法通过将示例应用程序中的确切 VoiceCommandService 项目复制到我的应用程序并将其添加(这很重要)作为参考来运行测试 BackgroundTask(单击您的启动项目,在标题中的工具栏中进入项目 -> 添加参考 - >在那里添加你的项目)

  2. 将其添加为项目依赖项或参考路径 -> 效果为 0(*它太微软了,抱歉)

  3. 我在另一个链接到启动项目的 testService 作为 Reference 仍然给出了来自令人敬畏的 Cortana 的同样糟糕的响应

更新2:

好的,所以我设法强迫她开始与我的任务交谈!

  1. 为了让这些 BackgroundTask 工作,您需要将它们放在单独的项目中
  2. 该项目必须作为参考包含在您的 Statup 项目中
  3. 该项目的类型必须为:Windows 运行时组件
  4. 您的 BackgroundTask 不得包含构造函数 -> 否则 cortana 将放弃它。通过 Run() 方法进行初始化和其他操作

这可以被视为已解决。

0 投票
1 回答
133 浏览

javascript - 如何让 Cortana 使用我的新的或更新的语音命令定义文件?

我使用以下代码将我的 VCD 文件(“语法”)安装到 Cortana 中:

报告成功,但是当我将查询写入 Cortana 时,我对 VCD 文件所做的更改不会反映在 Cortana 中。

如何强制 Cortana 实际使用我更新的语法?

0 投票
0 回答
30 浏览

windows-phone-8 - Cortana 自定义命令未安装到 Windows 8.1 手机上

我期待着让 Cortana 将自定义命令重定向到我的应用程序(Cortana API 集成)。

命令.xml

App.xaml.cs 的提取物

我还在清单文件中打开了麦克风功能。我正在运行 VS 2015,并将其直接调试到运行 Windows 8.1 的设备 lumia 525 上。该应用程序安装正常(由于我没有添加任何 UI 部分,它显示一个简单的黑屏)不会崩溃,并且调试不会显示任何异常。

Cortana 在“我能说什么?”中没有我的命令。list 也不响应命令。