次の方法で共有


DialogServiceConnector クラス

定義

音声が有効なダイアログに接続します。 1.5.0 で追加

public sealed class DialogServiceConnector : IDisposable
type DialogServiceConnector = class
    interface IDisposable
Public NotInheritable Class DialogServiceConnector
Implements IDisposable
継承
DialogServiceConnector
実装

注釈

関連項目:

コンストラクター

DialogServiceConnector(DialogServiceConfig)

指定したダイアログ サービス構成の既定のマイク入力を使用して、ダイアログ サービス コネクタを作成します。

DialogServiceConnector(DialogServiceConfig, AudioConfig)

指定したダイアログとオーディオ構成を使用して、ダイアログ サービス コネクタを作成します。

プロパティ

AuthorizationToken

サービスとの通信に使用される承認トークンを取得または設定します。

Properties

この DialogServiceConnector インスタンスに定義されているプロパティとその値のコレクション。

SpeechActivityTemplate

次の会話の音声サービスに提供される JSON テンプレートを取得または設定します。 サービスは、音声テキスト変換の結果の場合と同様に、SendActivityAsync を使用してクライアントによって生成されたか、サービスによって生成されたかにかかわらず、ダイアログ バックエンドに送信されるすべてのアクティビティにこのテンプレートをマージしようとします。

メソッド

ConnectAsync()

非同期操作として Speech サービスに接続します。

DisconnectAsync()

非同期操作として Speech サービスから切断します。

Dispose()

関連付けられているリソースを破棄します。

Finalize()

音声が有効なダイアログに接続します。 1.5.0 で追加

ListenOnceAsync()

非同期操作としてリッスン セッションを開始します。

SendActivityAsync(String)

アクティビティを非同期操作としてバッキング ダイアログに送信します。

StartContinuousListeningAsync()

非同期操作として継続的リッスン セッションを開始します。

StartKeywordRecognitionAsync(KeywordRecognitionModel)

認識キーワード (keyword)非同期的に開始します。

StopKeywordRecognitionAsync()

認識キーワード (keyword)非同期的に停止します。

StopListeningAsync()

アクティブなリッスン操作が直ちに停止することを要求します。 これにより、進行中の話し声が中断され、これまでにキャプチャされたオーディオ データのみを反映する結果が得られます。

イベント

ActivityReceived

バッキング ダイアログからアクティビティが受信されたことを通知します。 ActivityReceivedEventArgs も参照してください。

Canceled

相互作用の取り消しに関連するイベントのシグナル。 SpeechRecognitionCanceledEventArgs も参照してください。

Recognized

音声認識結果を含むイベントのシグナル。 SpeechRecognitionEventArgs も参照してください。

Recognizing

中間認識結果を含むイベントのシグナル。 SpeechRecognitionEventArgs も参照してください。

SessionStarted

リッスン セッションの開始を示すシグナル。 SessionEventArgs も参照してください。

SessionStopped

リッスン セッションの終了を示すシグナル。 SessionEventArgs も参照してください。

SpeechEndDetected

現在のフレーズの音声データの終了が検出されたときに発生します。

SpeechStartDetected

現在のフレーズの入力オーディオで音声データが最初に検出されたときに発生します。

TurnStatusReceived

ターン状態の更新を受信したときに発生するシグナル。

適用対象