Bagikan melalui


RecognitionEventArgs Kelas

Definisi

Menyediakan informasi tentang peristiwa pengenalan ucapan.

public ref class RecognitionEventArgs abstract : EventArgs
public abstract class RecognitionEventArgs : EventArgs
[System.Serializable]
public abstract class RecognitionEventArgs : EventArgs
type RecognitionEventArgs = class
    inherit EventArgs
[<System.Serializable>]
type RecognitionEventArgs = class
    inherit EventArgs
Public MustInherit Class RecognitionEventArgs
Inherits EventArgs
Warisan
RecognitionEventArgs
Turunan
Atribut

Contoh

Contoh berikut melampirkan handler untuk SpeechHypothesizedperistiwa , SpeechRecognized, dan SpeechRecognitionRejected dari pengenal ucapan. Jenis argumen peristiwa untuk tiga peristiwa yang semuanya berasal dari RecognitionEventArgs, yang digunakan sebagai parameter data peristiwa di handler.

// Initialize the speech recognizer.  
private void Initialize(SpeechRecognitionEngine recognizer)  
{  
  // Attach handlers for the SpeechHypothesized, SpeechRecognitionRejected,  
  // and SpeechRecognized events.  
  recognizer.SpeechHypothesized +=  
    new EventHandler<SpeechHypothesizedEventArgs>(DisplayResult);  
  recognizer.SpeechRecognitionRejected +=  
    new EventHandler<SpeechRecognitionRejectedEventArgs>(DisplayResult);  
  recognizer.SpeechRecognized +=  
    new EventHandler<SpeechRecognizedEventArgs>(DisplayResult);  

  // Add other initialization code here.  
}  

// Handle the SpeechHypothesized, SpeechRecognitionRejected,  
// and SpeechRecognized events.  
private void DisplayResult(object sender, RecognitionEventArgs e)  
{  
  if (e is SpeechHypothesizedEventArgs)  
  {  
    Console.WriteLine("Speech hypothesized:");  
  }  
  else if (e is SpeechRecognitionRejectedEventArgs)  
  {  
    Console.WriteLine("Speech recognition rejected:");  
  }  
  else if (e is SpeechRecognizedEventArgs)  
  {  
    Console.WriteLine("Speech recognized:");  
  }  

  // Add code to handle the event.  
}  

Keterangan

Properti Result memperoleh informasi pengenalan sebagai RecognitionResult objek. Untuk informasi selengkapnya tentang peristiwa pengenalan ucapan, lihat Menggunakan Peristiwa Pengenalan Ucapan.

RecognitionEventArgs adalah dasar untuk kelas berikut:

RecognitionEventArgs berasal dari EventArgs.

Properti

Result

Mendapatkan data hasil pengenalan yang terkait dengan peristiwa pengenalan ucapan.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga