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 就會建立 的 EmulateRecognizeCompletedEventArgsEmulateRecognizeCompleted 實例。 若要取得辨識結果的相關資訊,請存取 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) |