dialog Modul

Kelas yang terkait dengan konektor layanan dialog.

Kelas

ActivityReceivedEventArgs

Objek yang merangkum data respons yang berasal dari implementasi dialog yang digunakan oleh DialogServiceConnector. Aktivitas dapat dikirim oleh implementasi dialog kapan saja selama koneksi dan mungkin ada hubungan banyak-ke-satu antara aktivitas yang diterima dan ucapan input.

Konstruktor untuk penggunaan internal.

BotFrameworkConfig

Kelas yang digunakan untuk menginisialisasi DialogServiceConnector yang akan terhubung ke bot Bot Framework menggunakan saluran Direct Line Speech.

Lihat juga halaman https://docs.microsoft.com/azure/cognitive-services/speech-service/direct-line-speechucapan baris langsung .

Konfigurasi dapat diinisialisasi dengan cara berikut:

  • dari langganan: meneruskan kunci langganan, wilayah, dan bot_id (opsional)

  • dari token otorisasi: meneruskan token otorisasi, wilayah, dan bot_id (opsional)

CustomCommandsConfig

Kelas yang digunakan untuk menginisialisasi DialogServiceConnector yang akan tersambung ke aplikasi Perintah Kustom seperti yang diterbitkan dari Speech Studio untuk sumber daya layanan ucapan.

Lihat juga halaman https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commandsperintah kustom .

Konfigurasi dapat diinisialisasi dengan cara berikut:

  • dari langganan: meneruskan id aplikasi, kunci langganan, dan wilayah

  • dari token otorisasi: meneruskan id aplikasi, token otorisasi, dan wilayah

DialogServiceConfig

Kelas yang menentukan konfigurasi dasar untuk objek konektor layanan dialog yang dapat berkomunikasi dengan asisten suara.

Kelas ini adalah kelas dasar untuk kelas BotFrameworkConfig dan CustomCommandsConfig. Buat instans konfigurasi dialog dari objek BotFrameworkConfig atau CustomCommandsConfig tertentu.

DialogServiceConnector

Objek yang berkomunikasi dengan sistem dialog yang mendukung ucapan menggunakan Kerangka Kerja Bot atau Perintah Kustom. Jenis ini menerima hasil ucapan ke teks dan juga memfasilitasi pengiriman asinkron dan penerimaan data aktivitas dialog non-ucapan.

TurnStatusReceivedEventArgs

Objek yang merangkum informasi status giliran seperti yang diterima dari implementasi dialog yang berkomunikasi dengan DialogServiceConnector. Giliran adalah sesi eksekusi tunggal dalam implementasi dialog yang dapat menghasilkan sejumlah aktivitas selama kursusnya. Informasi dalam payload ini mewakili kondisi keberhasilan atau kegagalan yang ditemui oleh implementasi dialog selama eksekusi ini. Data ini memfasilitasi indikasi penyelesaian atau kondisi kesalahan dalam implementasi dialog bahkan ketika tidak ada data aktivitas eksplisit yang diproduksi sebagai bagian dari giliran.

Konstruktor untuk penggunaan internal.