DialogServiceConnector クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
音声が有効なダイアログに接続します。 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 |
ターン状態の更新を受信したときに発生するシグナル。 |
適用対象
Azure SDK for .NET