dialog Modül

İletişim kutusu hizmeti bağlayıcısı ile ilgili sınıflar.

Sınıflar

ActivityReceivedEventArgs

DialogServiceConnector tarafından kullanılan iletişim kutusu uygulamasından kaynaklanan yanıt verilerini kapsülleyen nesne. Etkinlikler, bağlantı sırasında herhangi bir zamanda bir iletişim kutusu uygulaması tarafından gönderilebilir ve alınan etkinliklerle giriş konuşmaları arasında çoka bir ilişki olabilir.

İç kullanım için oluşturucu.

BotFrameworkConfig

Direct Line Konuşma kanalını kullanarak Bot Framework bota bağlanacak bir DialogServiceConnector başlatmak için kullanılan sınıf.

Ayrıca doğrudan satır konuşma sayfasına https://docs.microsoft.com/azure/cognitive-services/speech-service/direct-line-speechbakın.

Yapılandırma aşağıdaki yollarla başlatılabilir:

  • abonelikten: Abonelik anahtarı, bölge ve bot_id geçirme (isteğe bağlı)

  • yetkilendirme belirtecinden: yetkilendirme belirteci, bölge ve bot_id geçirme (isteğe bağlı)

CustomCommandsConfig

Konuşma hizmeti kaynağı için Speech Studio'dan yayımlanan bir Özel Komutlar uygulamasına bağlanacak bir DialogServiceConnector başlatmak için kullanılan sınıf.

Ayrıca özel komutlar sayfasına https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commandsda bakın.

Yapılandırma aşağıdaki yollarla başlatılabilir:

  • abonelikten: Uygulama kimliği, abonelik anahtarı ve bölge geçirme

  • yetkilendirme belirtecinden: uygulama kimliği, yetkilendirme belirteci ve bölge geçirme

DialogServiceConfig

Bir sesli yardımcıyla iletişim kurabilen iletişim kutusu hizmeti bağlayıcı nesnesi için temel yapılandırmaları tanımlayan sınıf.

Bu sınıf, BotFrameworkConfig ve CustomCommandsConfig sınıfları için temel sınıftır. Belirli BotFrameworkConfig veya CustomCommandsConfig nesnelerinden iletişim kutusu yapılandırma örnekleri oluşturun.

DialogServiceConnector

Bot Framework veya Özel Komutlar kullanarak konuşma özellikli bir iletişim kutusu sistemiyle iletişim kuran bir nesne. Bu tür konuşmayı metne dönüştürme sonuçlarını alır ve ayrıca konuşma olmayan iletişim kutusu etkinlik verilerinin zaman uyumsuz olarak gönderilmesini ve alınmasını kolaylaştırır.

TurnStatusReceivedEventArgs

Bir DialogServiceConnector'ın iletişim kutusu uygulamasından alınan durum bilgilerini kapsülleyen bir nesne. Dönüş, iletişim kutusu uygulamasındaki tek bir yürütme oturumudur ve bu oturum, kursu boyunca herhangi bir sayıda etkinlik oluşturabilir. Bu yükteki bilgiler, bu yürütme boyunca iletişim kutusu uygulaması tarafından karşılaşılan başarı veya başarısızlık koşullarını temsil eder. Bu veriler, bir sıranın parçası olarak açık etkinlik verileri üretilmasa bile iletişim kutusu uygulamasında tamamlanma veya hata koşullarının göstergesini kolaylaştırır.

İç kullanım için oluşturucu.