kelas AsyncRecognizer
class AsyncRecognizer
: public Recognizer
Kelas dasar abstrak AsyncRecognizer.
Anggota
SessionStarted
Sitnaksis: public EventSignal< constSessionEventArgs & > SessionStarted;
Sinyal untuk peristiwa yang menunjukkan dimulainya sesi pengenalan (operasi).
Sesi Dihentikan
Sitnaksis: public EventSignal< constSessionEventArgs & > SessionStopped;
Sinyal untuk peristiwa yang menunjukkan akhir sesi pengenalan (operasi).
SpeechStartDetected
Sitnaksis: public EventSignal< constRecognitionEventArgs & > SpeechStartDetected;
Sinyal untuk peristiwa yang menunjukkan awal ucapan.
SpeechEndDetected
Sitnaksis: public EventSignal< constRecognitionEventArgs & > SpeechEndDetected;
Sinyal untuk peristiwa yang menunjukkan akhir ucapan.
Mengenali
Sitnaksis: public EventSignal< constRecoEventArgs & > Recognizing;
Sinyal untuk peristiwa yang berisi hasil pengenalan menengah.
Diakui
Sitnaksis: public EventSignal< constRecoEventArgs & > Recognized;
Sinyal untuk peristiwa yang berisi hasil pengenalan akhir. (menunjukkan upaya pengenalan yang berhasil).
Batal
Sitnaksis: public EventSignal< constRecoCanceledEventArgs & > Canceled;
Sinyal untuk peristiwa yang berisi hasil pengenalan yang dibatalkan (menunjukkan upaya pengenalan yang dibatalkan sebagai akibatnya atau permintaan pembatalan langsung atau, atau, sebagai alternatif, kegagalan transportasi atau protokol).
RecognizeOnceAsync
Sitnaksis: public std::future< std::shared_ptr< RecoResult > > RecognizeOnceAsync ( );
Melakukan pengenalan dalam mode non-pemblokiran (asinkron).
Mengembalikan
Masa depan yang berisi nilai hasil (penunjuk bersama ke RecoResult) dari pengenalan asinkron.
StartContinuousRecognitionAsync
Sitnaksis: public std::future< void > StartContinuousRecognitionAsync ( );
Secara asinkron memulai operasi pengenalan berkelanjutan.
Mengembalikan
Masa depan yang kosong.
StopContinuousRecognitionAsync
Sitnaksis: public std::future< void > StopContinuousRecognitionAsync ( );
Secara asinkron mengakhiri operasi pengenalan berkelanjutan yang sedang berlangsung.
Mengembalikan
Masa depan yang kosong.
StartKeywordRecognitionAsync
Sitnaksis: public std::future< void > StartKeywordRecognitionAsync ( std::shared_ptr< KeywordRecognitionModel > model );
Secara asinkron memulai operasi pengenalan kata kunci.
Parameter
model
Model pengenalan kata kunci yang menentukan kata kunci yang akan dikenali.
Mengembalikan
Operasi asinkron yang memulai pengenalan kata kunci.
StopKeywordRecognitionAsync
Sitnaksis: public std::future< void > StopKeywordRecognitionAsync ( );
Secara asinkron mengakhiri operasi pengenalan kata kunci yang sedang berlangsung.
Mengembalikan
Masa depan yang kosong.