rozpoznawanie klasResult

Zawiera szczegółowe informacje o wyniku operacji rozpoznawania.

Członkowie

IdentyfikatorWyniku

Składnia: public const std::string & ResultId;

Unikatowy identyfikator wyniku.

Powód

Składnia: public const Speech::ResultReason & Reason;

Przyczyna rozpoznawania.

Tekst

Składnia: public const std::string & Text;

Znormalizowany tekst generowany przez aparat rozpoznawania mowy z rozpoznanych danych wejściowych.

Właściwości

Składnia: public const PropertyCollection & Properties;

Kolekcja dodatkowych właściwości RecognitionResult.

~Wynik rozpoznawania

Składnia: public inline virtual ~RecognitionResult ( );

Destruktor wirtualny.

Czas trwania

Składnia: public inline uint64_t Duration ( ) const;

Czas trwania rozpoznanej mowy w kleszczach. Pojedynczy kleszcz reprezentuje sto nanosekund lub dziesiątą milionową sekundy.

Zwraca

Czas trwania rozpoznanej mowy w kleszczach.

Przesunięcie

Składnia: public inline uint64_t Offset ( ) const;

Przesunięcie rozpoznanej mowy w kleszczach. Pojedynczy kleszcz reprezentuje sto nanosekund lub dziesiątą milionową sekundy.

Zwraca

Przesunięcie rozpoznanej mowy w kleszczach.

Kanał

Składnia: public inline uint32_t Channel ( ) const;

Indeks wejściowego kanału audio, w którym rozpoznano mowę. Numeracja zaczyna się od zera.

Zwraca

Indeks kanału.

operator SPXRESULTHANDLE

Składnia: public inline explicit operator SPXRESULTHANDLE ( );

Wewnętrzny. Jawny operator konwersji.

Zwraca

Uchwyt.