EmulateRecognizeCompletedEventArgs Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan data untuk EmulateRecognizeCompleted
peristiwa SpeechRecognizer kelas dan SpeechRecognitionEngine .
public ref class EmulateRecognizeCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class EmulateRecognizeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type EmulateRecognizeCompletedEventArgs = class
inherit AsyncCompletedEventArgs
Public Class EmulateRecognizeCompletedEventArgs
Inherits AsyncCompletedEventArgs
- Warisan
Contoh
Contoh berikut menambahkan penanganan aktivitas untuk peristiwa ke EmulateRecognizeCompletedSpeechRecognitionEngine. Handler mendapatkan teks yang dikenali dari Result properti .
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.
}
Keterangan
Instans EmulateRecognizeCompletedEventArgs dibuat saat SpeechRecognitionEngine objek menaikkan EmulateRecognizeCompleted peristiwa. Untuk mendapatkan informasi tentang hasil pengenalan, akses Result properti di handler untuk peristiwa tersebut.
Emulasi adalah proses di mana teks, bukan audio, adalah input ke mesin pengenalan ucapan. Untuk melewati input audio untuk SpeechRecognitionEngine objek selama emulasi, gunakan SetInputToNull metode .
Jika mesin pengenalan ucapan mengalami pengecualian selama operasi pengenalan, Error properti diatur ke pengecualian dan Result properti diatur ke null
.
EmulateRecognizeCompletedEventArgs berasal dari AsyncCompletedEventArgs.
Properti
Cancelled |
Mendapatkan nilai yang menunjukkan apakah operasi asinkron telah dibatalkan. (Diperoleh dari AsyncCompletedEventArgs) |
Error |
Mendapatkan nilai yang menunjukkan kesalahan mana yang terjadi selama operasi asinkron. (Diperoleh dari AsyncCompletedEventArgs) |
Result |
Mendapatkan hasil pengenalan yang ditimulasikan. |
UserState |
Mendapatkan pengidentifikasi unik untuk tugas asinkron. (Diperoleh dari AsyncCompletedEventArgs) |
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) |
RaiseExceptionIfNecessary() |
Memunculkan pengecualian yang disediakan pengguna jika operasi asinkron gagal. (Diperoleh dari AsyncCompletedEventArgs) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |