EmulateRecognizeCompletedEventArgs 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 SpeechRecognizer 和 SpeechRecognitionEngine 类的 EmulateRecognizeCompleted
事件提供数据。
public ref class EmulateRecognizeCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class EmulateRecognizeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type EmulateRecognizeCompletedEventArgs = class
inherit AsyncCompletedEventArgs
Public Class EmulateRecognizeCompletedEventArgs
Inherits AsyncCompletedEventArgs
- 继承
示例
以下示例将 事件的事件处理程序 EmulateRecognizeCompleted 添加到 SpeechRecognitionEngine。 处理程序从 Result 属性获取识别的文本。
private SpeechRecognitionEngine sre;
// Initialize the speech recognition engine.
private void Initialize()
{
sre = new SpeechRecognitionEngine();
// Add a handler for the EmulateRecognizeCompleted event.
sre.EmulateRecognizeCompleted += new EventHandler<EmulateRecognizeCompletedEventArgs>(sre_EmulateRecognizeCompleted);
// Add other initialization code here.
}
// Handle the EmulateRecognizeCompleted event.
void sre_EmulateRecognizeCompleted(object sender, EmulateRecognizeCompletedEventArgs e)
{
if (e.Result == null) return;
string phrase = e.Result.Text;
// Add event handler code here.
}
注解
当 对象引发 事件时SpeechRecognitionEngine,会创建 的EmulateRecognizeCompleted实例EmulateRecognizeCompletedEventArgs。 若要获取有关识别结果的信息,请在 事件的处理程序中访问 Result 属性。
模拟是文本(而不是音频)作为语音识别引擎的输入的过程。 若要在仿真期间绕过对象的音频输入 SpeechRecognitionEngine ,请使用 SetInputToNull 方法。
如果语音识别引擎在识别操作期间遇到异常,则 Error 属性设置为 异常,并将 Result 属性设置为 null
。
EmulateRecognizeCompletedEventArgs 派生自 AsyncCompletedEventArgs。
属性
Cancelled |
获取一个值,该值指示异步操作是否已被取消。 (继承自 AsyncCompletedEventArgs) |
Error |
获取一个值,该值指示异步操作期间发生的错误。 (继承自 AsyncCompletedEventArgs) |
Result |
获取所模拟识别的结果。 |
UserState |
获取异步任务的唯一标识符。 (继承自 AsyncCompletedEventArgs) |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
RaiseExceptionIfNecessary() |
如果异步操作失败,则引发用户提供的异常。 (继承自 AsyncCompletedEventArgs) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |