Microsoft::CognitiveServices::Speech::D iagnostics::Logging Ad Alanı
Özet
Üyeler | Açıklamalar |
---|---|
sabit listesi Düzeyi | Farklı kullanılabilir günlük düzeylerini tanımlar. |
class Diagnostics::Logging::EventLogger | Geri çağırma tabanlı SDK günlüğünü denetlemek için statik yöntemlere sahip sınıf. Konuşma SDK'sı senaryonuzu çalıştırırken günlüğe kaydetmeyi açmak, SDK'nın temel yerel bileşenlerinden ayrıntılı bilgi sağlar. Microsoft'a bir sorun bildirirseniz, Microsoft'un sorunu tanılamasına yardımcı olmak için günlükleri sağlamanız istenebilir. Bir SDK sürümünden diğerine bildirimde bulunmadan değiştirilebileceği için uygulamanız belirli günlük dizelerine bağımlı olmamalıdır. Yeni günlük dizelerine kullanılabilir oldukları anda erişmek istediğinizde ve bunları daha fazla işlemeniz gerektiğinde EventLogger'ı kullanın. Örneğin, Konuşma SDK'sı günlüklerini mevcut günlük toplama sisteminizle tümleştirme. Sürüm 1.20.0'da eklendi. |
class Diagnostics::Logging::FileLogger | Dosya tabanlı SDK günlüğünü denetlemek için statik yöntemlere sahip sınıf. Konuşma SDK'sı senaryonuzu çalıştırırken günlüğe kaydetmeyi açmak, SDK'nın temel yerel bileşenlerinden ayrıntılı bilgi sağlar. Microsoft'a bir sorun bildirirseniz, Microsoft'un sorunu tanılamasına yardımcı olmak için günlükleri sağlamanız istenebilir. Bir SDK sürümünden diğerine bildirimde bulunmadan değiştirilebileceği için uygulamanız belirli günlük dizelerine bağımlı olmamalıdır. FileLogger en basit günlük çözümüdür ve Konuşma SDK'sını çalıştırırken cihaz içi sorunların çoğunu tanılamak için uygundur. Sürüm 1.20.0'da eklendi. |
class Diagnostics::Logging::MemoryLogger | Sdk'nın bellek içi arabelleğe oturum açmasını denetlemek için statik yöntemlere sahip sınıf. Konuşma SDK'sı senaryonuzu çalıştırırken günlüğe kaydetmeyi açmak, SDK'nın temel yerel bileşenlerinden ayrıntılı bilgi sağlar. Microsoft'a bir sorun bildirirseniz, Microsoft'un sorunu tanılamasına yardımcı olmak için günlükleri sağlamanız istenebilir. Bir SDK sürümünden diğerine bildirimde bulunmadan değiştirilebileceği için uygulamanız belirli günlük dizelerine bağımlı olmamalıdır. MemoryLogger, beklenmeyen bir olay gerçekleşmeden önce kısa sürede alınan günlüklere erişmek istediğiniz durum için tasarlanmıştır. Örneğin, Bir Konuşma Tanıma çalıştırıyorsanız, tanımanın bir hata nedeniyle iptal olduğunu belirten bir olay aldıktan sonra MemoryLogger'ın dökümünü almak isteyebilirsiniz. Bellek arabelleğinin boyutu 2 MB'de sabittir ve değiştirilemez. Bu bir "halka" arabelleğidir, yani yazılan yeni günlük dizeleri arabellekteki en eskilerinin yerini alır. Sürüm 1.20.0'da eklendi. |
Üyeler
sabit listesi Düzeyi
Değerler | Açıklamalar |
---|---|
Hata | Günlük kaydı düzeyi hatası. Yalnızca hatalar günlüğe kaydedilir. |
Uyarı | Uyarı günlüğü düzeyi. Yalnızca hatalar ve uyarılar günlüğe kaydedilir. |
Bilgi | Bilgilendirme günlüğü düzeyi. Yalnızca hatalar, uyarılar ve bilgilendirme günlüğü iletileri günlüğe kaydedilir. |
Ayrıntılı | Ayrıntılı günlük kaydı düzeyi. Tüm günlük iletileri günlüğe kaydedilir. |
Farklı kullanılabilir günlük düzeylerini tanımlar.
Bu, farklı günlükçüler tarafından çıkış yapacakları en yüksek ayrıntı düzeyini ayarlamak için kullanılır.