SpeechRecognizerState Enum
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.
Menentukan status pengenal ucapan.
public enum class SpeechRecognizerState
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class SpeechRecognizerState
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum SpeechRecognizerState
var value = Windows.Media.SpeechRecognition.SpeechRecognizerState.idle
Public Enum SpeechRecognizerState
- Warisan
-
SpeechRecognizerState
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Bidang
Capturing | 1 | Menunjukkan bahwa pengenal ucapan menangkap (mendengarkan) input audio dari pengguna. Berguna untuk memberikan umpan balik dinamis selama pengenalan standar atau berkelanjutan. |
Idle | 0 | Menunjukkan bahwa pengenalan ucapan tidak aktif dan pengenal ucapan tidak menangkap (mendengarkan) input audio. Dalam keadaan ini, SpeechRecognizer.RecognizeAsync, SpeechRecognizer.RecognizeWithUIAsync, SpeechContinuousRecognitionSession.StartAsync, atau SpeechRecognizer.CompileConstraintsAsync dapat dipanggil. |
Paused | 6 | Hanya berlaku untuk pengenalan berkelanjutan. Menunjukkan bahwa sesi pengenalan ucapan masih aktif, tetapi pengenal ucapan tidak lagi memproses (mencoba mengenali) input audio. Input audio yang sedang berlangsung di-buffer. Dalam status ini, batasan dapat ditambahkan, dihapus, dan dikompilasi. Jika satu atau beberapa batasan ditentukan saat sesi pengenalan diinisialisasi, menghapus semua batasan dan melanjutkan pengenalan akan mengakibatkan kesalahan. Demikian pula, jika tidak ada batasan yang ditentukan ketika sesi pengenalan diinisialisasi, menambahkan batasan dan melanjutkan pengenalan juga akan mengakibatkan kesalahan. |
Processing | 2 | Menunjukkan bahwa pengenal ucapan sedang memproses (mencoba mengenali) input audio dari pengguna. Recognizer tidak lagi menangkap (mendengarkan) input audio dari pengguna. Selama pengenalan standar, status dapat terjadi setelah recognizer berhenti menangkap input audio dan sebelum hasil pengenalan dikembalikan. Selama pengenalan berkelanjutan, status ini dapat terjadi setelah StopAsync dipanggil dan sebelum peristiwa Selesai diaktifkan. Berguna untuk menunjukkan bahwa pengguna harus berhenti berbicara. |
SoundEnded | 4 | Menunjukkan bahwa pengenal ucapan tidak lagi mendeteksi suara pada aliran audio. Berguna untuk menyembunyikan UI pengenalan ucapan. Namun, sesi pengenalan masih aktif. |
SoundStarted | 3 | Menunjukkan bahwa pengenal ucapan telah mendeteksi suara pada aliran audio. Berguna untuk menunjukkan bahwa suara (belum tentu ucapan) telah terdeteksi. |
SpeechDetected | 5 | Menunjukkan bahwa pengenal ucapan telah mendeteksi input ucapan pada aliran audio. Berguna untuk menunjukkan bahwa ucapan telah terdeteksi. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk