VAD(音声アプリケーションデザイナー)。 パート2コンポーネント(通話関連)



コンストラクターで使用可能なコンポーネントについて説明し、最後に説明したコンポーネントの小さな例を示します。 便宜上、コンポーネントは3つのカテゴリに分類されます。

1.コール関連
2.制御構造
3.高度な(追加機能

関連カテゴリを呼び出します。



ルーティングまたは発信者から送信されたDTMFに応じて、コールの管理を担当するコンポーネントのセット。



そして今、順番に。

メニュー

選択メニューのコンポーネント。 IVRツリーの基礎。使用するボタンを選択できます。



コンポーネント設定:




さらに、 メニューコンポーネントでは、さまざまなイベントのサウンドファイルを選択する必要があります。











TimeoutPrompts-アクションが入力されていない場合に再生されるメッセージ。

ユーザー入力

このコンポーネントのタスクに応じて、内線番号またはその他の数字をダイヤルする機能を担当するコンポーネント。



コンポーネント設定:





音声メッセージの設定があり、 メニューコンポーネントの完全な例えです。

プロンプト再生

ファイルの再生中に文字の入力を許可または拒否する機能を備えた、さまざまなボイスメッセージの挿入を担当するコンポーネント。



コンポーネント設定:





記録

会話の記録を担当するコンポーネント。



コンポーネント設定:








乗り換え

特定の番号、バッファ、またはダイヤルされた番号が処理されるその他のアクセス可能な場所への呼び出しの転送を担当するコンポーネント:



コンポーネント設定:



通話をリダイレクトできます:
  1. JavaScript式-Java式
  2. 変数-現在のCallFlowで使用可能なオプション(つまり、現在のワークスペースで使用可能なすべてのコンポーネントが考慮されます)
  3. VAD式-VADで使用される式、定義済みの式:



通話を切断する

コンポーネント呼び出しの終了。



コンポーネントには微妙な設定はありませんが、単にオンまたはオフにします。

簡単なIVRメニューを作成する例:



このIVRは以下を提供します。
1.着信コール
2.次に、「マネージャー」キューに接続するか、「2」ボタンを押して内線番号をダイヤルすることを提案するメッセージ。
3.「2」ボタンをクリックした後、クライアントは別のメニューに移動し、そこで内線番号をダイヤルできます。メインメニューで内線番号をダイヤルすることは禁止されています。
4.さらに、正しい内線番号をダイヤルすると、PBXはクライアントを内線に接続します。ボードではない場合、システムはクライアントが間違った内線番号をダイヤルしたことを通知し、通話を終了します。
5.クライアントが何もダイヤルしていない場合、システムはタイムアウトアクション用の音声メッセージを発行します。
以下に、このようなシンプルなIVRメニューを示します。5分で収集し、ダイヤルを制限できます。

次の記事では、 制御構造コンポーネントの機能について説明します。

Source: https://habr.com/ru/post/J266695/


All Articles