ListenComplete 事件

[由于 Windows 7,Microsoft 代理已弃用,并且可能在 Windows 的后续版本中不可用。]

Description

在侦听模式 (语音识别) 结束时发生。

语法

代理. * * * ListenComplete (byval * CharacterIDbyval 原因 * * * )*

组成部分 说明
CharacterID 以字符串的形式返回侦听字符的 ID。
原因 将整个事件的原因作为一个整数返回,该整数可能是以下项之一:1侦听模式已被程序代码关闭。
2 (通过程序代码打开的侦听模式) 超时。
3侦听模式 (按侦听密钥打开) 超时。
4侦听模式已关闭,因为用户释放了侦听密钥。
由于用户已完成讲话,5侦听模式结束。
6侦听模式结束,因为已停用输入活动的客户端。
7由于默认字符已更改,侦听模式结束。
由于用户禁用了语音输入,8侦听模式结束。

备注

当侦听模式超时结束时,如果输入活动的客户端调用具有 False侦听方法,或者用户已完成讲话,则此事件将发送给所有客户端。 您可以使用此事件来确定何时恢复 (音频) 输出的字符。

如果你使用 侦听 方法打开侦听模式,然后用户按了侦听键,则侦听模式将重置并继续,直到侦听密钥超时完成,释放侦听密钥,或者用户完成讲话(以稍后为准)。 在这种情况下,将不会收到 ListenComplete 事件,直至侦听密钥的模式完成。

事件将字符返回到当前已加载此字符的客户端。 所有其他客户端) (空字符串接收 null 字符。

另请参阅

ListenStart 事件侦听方法