sınıf AsyncRecognizer

class AsyncRecognizer
  : public Recognizer

AsyncRecognizer soyut temel sınıfı.

Üyeler

SessionStarted

Sözdizimi: public EventSignal< const SessionEventArgs & > SessionStarted;

Tanıma oturumunun (işlem) başladığını gösteren olaylar için sinyal.

SessionStopped

Sözdizimi: public EventSignal< const SessionEventArgs & > SessionStopped;

Tanıma oturumunun (işlem) sonunu gösteren olaylar için sinyal.

SpeechStart Algılandı

Sözdizimi: public EventSignal< const RecognitionEventArgs & > SpeechStartDetected;

Konuşmanın başladığını gösteren olaylar için sinyal.

SpeechEnd Algılandı

Sözdizimi: public EventSignal< const RecognitionEventArgs & > SpeechEndDetected;

Konuşmanın sonunu gösteren olaylar için sinyal.

Tanıma

Sözdizimi: public EventSignal< const RecoEventArgs & > Recognizing;

Ara tanıma sonuçları içeren olaylar için sinyal.

Kabul Edildi

Sözdizimi: public EventSignal< const RecoEventArgs & > Recognized;

Son tanıma sonuçlarını içeren olaylar için sinyal. (başarılı bir tanıma girişimi olduğunu gösterir).

İptal edildi

Sözdizimi: public EventSignal< const RecoCanceledEventArgs & > Canceled;

İptal edilen tanıma sonuçlarını içeren olaylar için sinyal (sonuç olarak iptal edilen bir tanıma girişimini veya doğrudan iptal isteğini ya da alternatif olarak aktarım veya protokol hatasını gösterir).

RecognizeOnceAsync

Sözdizimi: public std::future< std::shared_ptr< RecoResult > > RecognizeOnceAsync ( );

Engellemeyen (zaman uyumsuz) modda tanıma gerçekleştirir.

İade

Gelecekte zaman uyumsuz tanımanın sonuç değerini (RecoResult için paylaşılan bir işaretçi) içerir.

StartContinuousRecognitionAsync

Sözdizimi: public std::future< void > StartContinuousRecognitionAsync ( );

Zaman uyumsuz olarak sürekli tanıma işlemini başlatır.

İade

Boş bir gelecek.

StopContinuousRecognitionAsync

Sözdizimi: public std::future< void > StopContinuousRecognitionAsync ( );

Zaman uyumsuz olarak devam eden sürekli tanıma işlemini sonlandırır.

İade

Boş bir gelecek.

StartKeywordRecognitionAsync

Sözdizimi: public std::future< void > StartKeywordRecognitionAsync ( std::shared_ptr< KeywordRecognitionModel > model );

Anahtar sözcük tanıma işlemini zaman uyumsuz olarak başlatır.

Parametreler

  • model Tanınacak anahtar sözcüğü belirten anahtar sözcük tanıma modeli.

İade

Anahtar sözcük tanımayı başlatan zaman uyumsuz bir işlem.

StopKeywordRecognitionAsync

Sözdizimi: public std::future< void > StopKeywordRecognitionAsync ( );

Devam eden anahtar sözcük tanıma işlemini zaman uyumsuz olarak sonlandırır.

İade

Boş bir gelecek.