【发布时间】:2015-05-24 22:35:58
【问题描述】:
我最近开始接触 windows 语音宏,它允许您为 windows 语音识别制作自定义命令。目前,我只能对它说一件事,它可以响应并执行命令,但我希望它像 OK GOOGLE 一样,我先说它的名字,然后它准备好执行实际命令,除非我说取消,这是我所拥有的一个例子: (我的系统叫做 J-SIB,它把我称为 Vulpix.JS)
<?xml version="1.0" encoding="UTF-16"?>
<speechMacros>
<command>
<listenFor>Jay Sib, Start Chrome</listenFor>
<speak>Yes Sir, Mister Vulpix Dot Jay Es</speak>
<run command="C:\Users\Programming\Desktop\Chrome.exe"/>
</command>
</speechMacros>
但我希望它是这样的:
<?xml version="1.0" encoding="UTF-16"?>
<speechMacros>
<command>
<listenFor>Jay Sib</listenFor>
<speak>Yes Sir?</speak>
<listenFor>Start Chrome</listenFor>
<speak>Yes Sir, Mister Vulpix Dot Jay Es</speak>
<run command="C:\Users\Programming\Desktop\Chrome.exe"/>
</command>
</speechMacros>
我怎么能在我不说命令的情况下得到它呢?因为每当我尝试上面的命令时,它都会说有错误。
“根据父元素'command'的内容模型,元素'listenFor'是意外的。预期:sendKeys、insertText、run、emulateRecognition、waitFor、speak、alert、confirm、setTextFeedback、script、wmpMediaPlay、WmpMed.. 。”
(您可能会问说整个命令有什么问题,我只是不太喜欢它,我希望它像 OK GOOGLE 一样)
【问题讨论】: