翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
TranscriptFilter
Call Analyticsの文字起こし出力で検出された特定の単語やフレーズの有無にフラグを付けます。
TranscriptFilter
を使用するルールは、以下を満たすように設計されています。
-
エージェント、顧客、またはその両方が話すカスタム単語またはフレーズ
-
エージェント、顧客、またはそのどちらかが話さないカスタムの単語やフレーズ
-
特定の時間帯に出現するカスタム単語またはフレーズ
使用例については、「通話後のカテゴリのルール基準」と「ストリーミングカテゴリのルール基準」を参照してください。
目次
- AbsoluteTimeRange
-
指定したキーワードまたはフレーズを検出する時間範囲 (ミリ秒単位) をオーディオに指定できます。詳細については、「AbsoluteTimeRange」を参照してください。
型: AbsoluteTimeRange オブジェクト
必須: いいえ
- Negate
-
TRUE
に設定すると、リクエストで指定したフレーズがないことを通知します。FALSE
に設定すると、リクエストで指定したフレーズが存在することを通知します。型: ブール
必須: いいえ
- ParticipantRole
-
フラグを設定する参加者を指定します。このパラメーターを省略することは、両方の参加者を指定することと同じです。
タイプ: 文字列
有効な値:
AGENT | CUSTOMER
必須: いいえ
- RelativeTimeRange
-
指定したキーワードまたはフレーズを検索する時間範囲 (パーセンテージ) をメディアファイル内で指定できます。詳細については、「RelativeTimeRange」を参照してください。
型: RelativeTimeRange オブジェクト
必須: いいえ
- Targets
-
フラグを付けたいフレーズを指定します。
型: 文字列の配列
配列メンバー: 最小数は 1 項目です。
長さの制限: 最小長は 1 です。最大長は 2,000 です。
パターン:
.*\S.*
必須: はい
- TranscriptFilterType
-
指定した語句と完全に一致する語句の有無をフラグします。例えば、
Targets
値として「マネージャーと話す」というフレーズを指定すると、そのフレーズのみがフラグ付けされます。セマンティックマッチングはサポートされていないことに注意してください。たとえば、顧客が「マネージャーと話して」ではなく「マネージャーと話して」と言っても、コンテンツにはフラグが付けられません。
タイプ: 文字列
有効な値:
EXACT
必須: はい
以下の資料も参照してください。
言語固有の AWS SDK のいずれかでこの API を使用する方法の詳細については、以下を参照してください。