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.