ResultReason enum

Definuje možné důvody, proč může být vygenerován výsledek rozpoznávání.

Pole

NoMatch = 0

Označuje, že řeč nebyla rozpoznána. Další podrobnosti najdete v objektu NoMatchDetails.

Canceled = 1

Označuje, že rozpoznávání bylo zrušeno. Další podrobnosti najdete pomocí objektu CancellationDetails.

RecognizingSpeech = 2

Označuje, že výsledek řeči obsahuje text hypotézy.

RecognizedSpeech = 3

Označuje výsledek řeči, který obsahuje konečný text, který byl rozpoznán. Rozpoznávání řeči je teď pro tuto frázi dokončené.

RecognizedKeyword = 4

Označuje výsledek řeči obsahuje konečné přijetí zadaného klíčového slova. Rozpoznávání řeči bude pokračovat, pokud není nakonfigurováno jinak.

RecognizingIntent = 5

Označuje, že výsledek záměru obsahuje text hypotézy a záměr.

RecognizedIntent = 6

Označuje, že výsledek záměru obsahuje konečný text a záměr. Rozpoznávání řeči a určení záměru jsou teď pro tuto frázi dokončené.

TranslatingSpeech = 7

Označuje, že výsledek překladu obsahuje text hypotézy a jeho překlady.

TranslatedSpeech = 8

Označuje výsledek překladu, který obsahuje konečný text a odpovídající překlady. Rozpoznávání řeči a překlad jsou teď pro tuto frázi dokončené.

SynthesizingAudio = 9

Označuje, že syntetizovaný zvukový výsledek obsahuje nenulová množství zvukových dat.

SynthesizingAudioCompleted = 10

Označuje, že syntetizovaný zvuk je teď pro tuto frázi dokončený.

SynthesizingAudioStarted = 11

Indikuje, že se teď spustila syntéza řeči.

EnrollingVoiceProfile = 12

Označuje registraci hlasového profilu a zákazníci potřebují odeslat více zvuku, aby vytvořili hlasový profil.

EnrolledVoiceProfile = 13

Označuje, že hlasový profil je zaregistrovaný.

RecognizedSpeakers = 14

Označuje úspěšnou identifikaci některých mluvčích.

RecognizedSpeaker = 15

Označuje úspěšné ověření jednoho mluvčího.

ResetVoiceProfile = 16

Označuje úspěšné resetování hlasového profilu.

DeletedVoiceProfile = 17

Označuje, že hlasový profil byl úspěšně odstraněn.

VoicesListRetrieved = 18

Označuje, že seznam syntetizované hlasy byl úspěšně načten.

TranslatingParticipantSpeech = 19

Označuje výsledek přepisu, který obsahuje text hypotézy a jeho překlady pro ostatní účastníky konverzace.

TranslatedParticipantSpeech = 20

Označuje výsledek přepisu, který obsahuje konečný text a odpovídající překlady pro ostatní účastníky konverzace. Rozpoznávání řeči a překlad jsou teď pro tuto frázi dokončené.

TranslatedInstantMessage = 21 Označuje výsledek přepisu, který obsahuje rychlou zprávu a odpovídající překlady.
TranslatedParticipantInstantMessage = 22

Označuje výsledek přepisu, který obsahuje rychlou zprávu pro ostatní účastníky konverzace a odpovídající překlady.