Bagikan melalui


RecognizerState Enum

Definisi

Menghitung nilai status pengenal.

public enum class RecognizerState
public enum RecognizerState
type RecognizerState = 
Public Enum RecognizerState
Warisan
RecognizerState

Bidang

Listening 1

Mesin pengenalan tersedia untuk menerima dan menganalisis input audio.

Stopped 0

Mesin pengenalan tidak menerima atau menganalisis input audio.

Contoh

Dalam contoh di bawah ini, aplikasi menampilkan status pengenal dalam implementasi handler untuk peristiwa tersebut StateChanged .

_recognizer.StateChanged +=  
    delegate(object sender, StateChangedEventArgs eventArgs) {  
        _recognizerStateLabel.Text = "Speech Recognizer State: " + eventArgs.RecognizerState.ToString();  
    };  

Keterangan

RecognizerState merangkum status berjalan mesin pengenalan ucapan default untuk klien yang menggunakan SpeechRecognizer untuk mengakses layanan Windows Desktop Speech Recognition Technology.

Aplikasi dapat memperoleh status mesin pengenalan desktop saat ini sebagai RecognizerState objek dengan mengkueri State properti pada SpeechRecognizer instans. Untuk mendapatkan status mesin pengenalan desktop setelah berubah, aplikasi dapat meminta RecognizerState properti objek yang StateChangedEventArgs diteruskan ke handler untuk StateChanged peristiwa.

Catatan

SpeechRecognitionEngine instans berjalan dalam proses dan status berjalannya berada di bawah kendali aplikasi. Oleh karena itu, SpeechRecognitionEngine tidak berisi properti untuk mengembalikan RecognizerState objek.

Status server pengenalan ucapan desktop adalah properti baca-saja dan tidak dapat dikontrol secara terprogram. Pengguna dapat mengubah status pengenal ucapan bersama menggunakan antarmuka pengguna (UI) Pengenalan Ucapan atau melalui anggota Pengenalan Ucapandari Panel Kontrol Windows.

Pengaturan Aktif dan Tidur di UI Pengenalan Ucapan sesuai dengan status Listening . Pengaturan Nonaktif di UI Pengenalan Ucapan sesuai dengan Dihentikan.

Enabled adalah properti lain yang memengaruhi kesiapan mesin pengenalan ucapan bersama untuk menerima dan memproses input ucapan. Anda dapat menggunakan Enabled untuk mengontrol apakah tata bahasa mesin pengenalan ucapan bersama aktif atau tidak untuk pengenalan. Namun, mengubah Enabled properti tidak berpengaruh pada RecognizerState properti .

Informasi seperti deskripsi, format budaya dan audio yang didukung, dan nama mesin pengenalan dienkapsulasi dalam RecognizerInfo jenis .

Berlaku untuk

Lihat juga