Espaço de nomes Microsoft::CognitiveServices::Speech::D iagnostics::Logging
Resumo
Membros | Descrições |
---|---|
Nível de enumeração | Define os diferentes níveis de registo disponíveis. |
Diagnósticos de classe::Registo::EventLogger | Classe com métodos estáticos para controlar o registo do SDK baseado na chamada de retorno. Ativar o registo durante a execução do cenário do SDK de Voz fornece informações detalhadas dos componentes nativos principais do SDK. Se comunicar um problema à Microsoft, poderá ser-lhe pedido para fornecer registos para ajudar a Microsoft a diagnosticar o problema. A aplicação não deve ter dependência em cadeias de registo específicas, uma vez que podem mudar de uma versão do SDK para outra sem aviso prévio. Utilize o EventLogger quando quiser obter acesso a novas cadeias de registo assim que estiverem disponíveis e terá de processá-las ainda mais. Por exemplo, integrar registos do SDK de Voz no sistema de recolha de registos existente. Adicionado na versão 1.20.0. |
Diagnósticos da classe::Logging::FileLogger | Classe com métodos estáticos para controlar o registo do SDK baseado em ficheiros. Ativar o registo durante a execução do cenário do SDK de Voz fornece informações detalhadas dos componentes nativos principais do SDK. Se comunicar um problema à Microsoft, poderá ser-lhe pedido para fornecer registos para ajudar a Microsoft a diagnosticar o problema. A aplicação não deve ter dependência em cadeias de registo específicas, uma vez que podem mudar de uma versão do SDK para outra sem aviso prévio. O FileLogger é a solução de registo mais simples e adequada para diagnosticar a maioria dos problemas no dispositivo ao executar o SDK de Voz. Adicionado na versão 1.20.0. |
Diagnósticos de classe::Registo::MemoryLogger | Classe com métodos estáticos para controlar o registo do SDK numa memória intermédia dentro da memória. Ativar o registo durante a execução do cenário do SDK de Voz fornece informações detalhadas dos componentes nativos principais do SDK. Se comunicar um problema à Microsoft, poderá ser-lhe pedido para fornecer registos para ajudar a Microsoft a diagnosticar o problema. A aplicação não deve ter dependência em cadeias de registo específicas, uma vez que podem mudar de uma versão do SDK para outra sem aviso prévio. O MemoryLogger foi concebido para o caso em que pretende obter acesso aos registos que foram realizados no curto período de tempo antes de ocorrer algum evento inesperado. Por exemplo, se estiver a executar um Reconhecedor de Voz, poderá querer capturar o MemoryLogger depois de receber um evento que indica que o reconhecimento foi cancelado devido a algum erro. O tamanho da memória intermédia é fixo em 2 MB e não pode ser alterado. Trata-se de uma memória intermédia "ring", ou seja, as novas cadeias de registo escritas substituem as mais antigas na memória intermédia. Adicionado na versão 1.20.0. |
Membros
Nível de enumeração
Valores | Descrições |
---|---|
Erro | Nível de registo de erros. Apenas serão registados erros. |
Aviso | Nível de registo de aviso. Apenas serão registados erros e avisos. |
Informações | Nível de registo informativo. Apenas serão registados erros, avisos e mensagens de registo informativo. |
Verboso | Nível de registo verboso. Todas as mensagens de registo serão registadas. |
Define os diferentes níveis de registo disponíveis.
Isto é utilizado por diferentes loggers para definir o nível máximo de detalhe que irão produzir.