Przestrzeń nazw Microsoft::CognitiveServices::Speech::D iagnostics::Logging
Podsumowanie
Elementy członkowskie | Opisy |
---|---|
poziom wyliczenia | Definiuje różne dostępne poziomy dziennika. |
class Diagnostics::Logging::EventLogger | Klasa z metodami statycznymi do kontrolowania rejestrowania zestawu SDK opartego na wywołaniu zwrotnym. Włączenie rejestrowania podczas uruchamiania scenariusza zestawu Speech SDK zawiera szczegółowe informacje z podstawowych składników natywnych zestawu SDK. Jeśli zgłosisz problem do firmy Microsoft, może zostać wyświetlony monit o podanie dzienników, aby pomóc firmie Microsoft zdiagnozować problem. Aplikacja nie powinna być zależna od określonych ciągów dziennika, ponieważ może ulec zmianie z jednej wersji zestawu SDK na inną bez powiadomienia. Użyj dziennika zdarzeń, jeśli chcesz uzyskać dostęp do nowych ciągów dziennika, gdy tylko są dostępne, i musisz je jeszcze bardziej przetworzyć. Na przykład zintegrowanie dzienników zestawu Speech SDK z istniejącym systemem zbierania dzienników rejestrowania. Dodano w wersji 1.20.0. |
class Diagnostics::Logging::FileLogger | Klasa z metodami statycznymi do kontrolowania rejestrowania zestawu SDK opartego na plikach. Włączenie rejestrowania podczas uruchamiania scenariusza zestawu Speech SDK zawiera szczegółowe informacje z podstawowych składników natywnych zestawu SDK. Jeśli zgłosisz problem do firmy Microsoft, może zostać wyświetlony monit o podanie dzienników, aby pomóc firmie Microsoft zdiagnozować problem. Aplikacja nie powinna być zależna od określonych ciągów dziennika, ponieważ może ulec zmianie z jednej wersji zestawu SDK na inną bez powiadomienia. FileLogger to najprostsze rozwiązanie rejestrowania i odpowiednie do diagnozowania większości problemów z urządzeniem podczas uruchamiania zestawu Speech SDK. Dodano w wersji 1.20.0. |
class Diagnostics::Logging::MemoryLogger | Klasa ze statycznymi metodami kontrolowania logowania zestawu SDK do buforu w pamięci. Włączenie rejestrowania podczas uruchamiania scenariusza zestawu Speech SDK zawiera szczegółowe informacje z podstawowych składników natywnych zestawu SDK. Jeśli zgłosisz problem do firmy Microsoft, może zostać wyświetlony monit o podanie dzienników, aby pomóc firmie Microsoft zdiagnozować problem. Aplikacja nie powinna być zależna od określonych ciągów dziennika, ponieważ może ulec zmianie z jednej wersji zestawu SDK na inną bez powiadomienia. MemoryLogger jest przeznaczony dla przypadku, w którym chcesz uzyskać dostęp do dzienników, które zostały podjęte w krótkim czasie, zanim wystąpi nieoczekiwane zdarzenie. Jeśli na przykład korzystasz z rozpoznawania mowy, możesz chcieć zrzucić dziennik pamięci po otrzymaniu zdarzenia wskazującego, że rozpoznawanie zostało anulowane z powodu błędu. Rozmiar buforu pamięci jest stały na poziomie 2 MB i nie można go zmienić. Jest to bufor "pierścień", czyli nowe ciągi dziennika zapisane zastąp najstarsze w buforze. Dodano w wersji 1.20.0. |
Elementy członkowskie
poziom wyliczenia
Wartości | Opisy |
---|---|
Błąd | Poziom rejestrowania błędów. Zostaną zarejestrowane tylko błędy. |
Ostrzeżenie | Poziom rejestrowania ostrzeżenia. Rejestrowane będą tylko błędy i ostrzeżenia. |
Info | Poziom rejestrowania informacyjnego. Rejestrowane będą tylko błędy, ostrzeżenia i komunikaty dziennika informacyjnego. |
Pełny | Pełny poziom rejestrowania. Wszystkie komunikaty dziennika będą rejestrowane. |
Definiuje różne dostępne poziomy dziennika.
Jest to używane przez różne rejestratory, aby ustawić maksymalny poziom szczegółowości, który będą dane wyjściowe.