Connect2018年11月15日SIN(335)24この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。はじめにこんにちは、AIソリューション部の平内(SIN)です。自動音声応答(IVR)システムを構築する際、「〇〇〇は1を、✕✕✕は2を、△△△は3を、押してください」のようなアナウンスで、顧客に番号(DTMF)入力を求める場面があります。Connect(以下、Connect)では、この時のタイムアウトは、デフォルトで5秒となっています。通常は、5秒で全然問題無いと思いますが、選択肢が多いとか、入力値を少し考える場面などでは、このタイムアウトをもう少し長くしたい場面があるかも知れません。今回は、このタイアウト値の設定について確認してみました。顧客の数値(DTMF)入力を待ち受けるブロックは、下記の2つがあります。顧客の入力を取得する顧客の入力を保存するそれぞれ、タイムアウトの設定箇所が違うのと、検出(分岐)の要領が少し違います。顧客の入力を取得する顧客の入力を取得するブロックでは、アナウンスを流し、1桁のキー入力を待ち受けます。オプションで、入力を期待する値を指定して、そのまま分岐できます。ここでは、「タイムアウトの設定」で1秒以上の数値が自由に設定できます。タイムアウトのカウントは、アナウンスの再生が終了してからなので、めちゃくちゃ長いアナウンスが流れても、アナウンスが終わるまでは、タイムアウトのカウントは始まりません。ログ出力を有効にして、このブロックを見てみると、以下の様になっています。顧客の入力を保存する顧客の入力を保存するブロックでは、アナウンスを流し、指定した桁数のキー入力を待ち受けます。入力された値は、保存済みのお客様の入力に格納され、分岐のためには、別に問い合わせ属性を確認するを配置して、その値を使用する必要があります。入りますので、これを元に分岐が必要になります。顧客の入力を保存するブロックには、「タイムアウト」という設定はありませんが、エントリ間のディレイという設定があり、これがタイムアウト値の設定になります。エントリ間のディレイは、複数桁の入力で、それぞれの数値の間のことですが、1桁目の入力にも影響するので、単純にタイムアウトと考えていいと思います。なっていることが確認できます。最後に今回は、顧客の入力のタイムアウトについて確認してみました。アナウンスの長短や、思考時間などに合わせて、適切なタイムアウト値を設定することは、快適なUIのため必要な検討だと感じています。タイムアウトとなった時に、それをちゃんと検出し「入力が確認出来ませんでした、もう一度、お伺いします・・・」などの誘導を大事したいと思います。Connectを使用した、クラウド型コンタクトセンターサービス導入支援を行っております。クラウド型コンタクトセンターサービス導入支援コメントは受け付けていません。3,351,335CX事業本部の平内です。最近は、音声で操作するアプリの開発を担当させて頂いてます。独自UIのチャットクライアントを設置してみました。〜ITエンジニアのお仕事とホンネ〜2月19日に新卒向けの会社説明会〜ITエンジニアのお仕事とホンネ〜を開催します。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。カフェ店長のオカノです。使いたいときの注意点を書きました。EC2)環境において、不要な踏み台サーバをなくすことができる便利なアップデートです。環境をDockerで構築してみました。臼田佳祐294ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介252SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健229こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。