メインコンテンツへスキップ
コンタクトセンター

通話中に: 誰が話し、何を言ったか。個人データなし。

スーパーバイザーは録音ファイルを待てません。会話が起きているあいだの書き起こし、話者の印、すでに除かれた口座番号が必要です。

コンタクトセンターで壊れるもの

書き起こしが通話のあとに来る

ファイルを待つコーチングは昨日のコーチングです。スーパーバイザーは、相手がまだ回線にいるあいだに言葉が必要です。

話者の交代が二本目のパイプライン

誰が話したかは別システムになりがちです。二つの統合、二つの障害、ライブ表示が崩れます。

ライブ流に個人データ

生の書き起こしにあるカード番号や身分証はインシデントです。墨消しは同じ流れで起きなければならず、あとのバッチではありません。

API が返すもの

相手が話しているあいだの部分書き起こし

部分結果つきのストリーミング音声認識。スーパーバイザーは文が形になるのを見ます。切断後のファイルではありません。

同じ流れの話者 ID

語そのものに SPEAKER_00、SPEAKER_01。話者分離のための二社目はありません。

設定したエンティティをその場で置換

カード番号、身分証、住所はライブテキストのトークンになります。コンプライアンス出力は同じ流れです。

ライブの発話がどう見えるか

話者と墨消し区間つきの書き起こしです。見える結果であり、カテゴリラベルではありません。呼び出しをコピーし、キーで実行します。

見える結果 — 書き起こし、話者、墨消し区間
  1. SPEAKER_00

    How can I help today?

  2. SPEAKER_01

    I'd like to update the card ending [REDACTED].

{
  "text": "I'd like to update the card ending [REDACTED].",
  "speakers": [
    { "id": "SPEAKER_00", "role": "agent", "text": "How can I help today?" },
    { "id": "SPEAKER_01", "role": "caller", "text": "I'd like to update the card ending [REDACTED]." }
  ]
}

応答例。次の一歩は、自分の音声でこの呼び出しを実行することです。

リクエスト — POST /v1/stt/transcribe/base64
curl -X POST https://api.brainiall.com/v1/stt/transcribe/base64 \
  -H "Authorization: Bearer $BRAINIALL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"audio":"<base64-wav>"}'

オペレーターにとって何が変わるか

その場の合図

相手がまだ話しているあいだにスーパーバイザー通知を出せます。夜間の品質バッチとは別の仕事です。

コンプライアンス用のコピーはすでにきれい

フロアを指導する流れが、建物を出る流れです。個人データを除く二度目の処理はありません。

公開するもの、しないもの

座席数や未公開のコンタクトセンター成果は作りません。音声品質の数字はオーディオ製品ページにあります。 公開済みのオーディオ数字を開く

自分の通話を書き起こす

キーを作成し、音声認識の呼び出しを実行します。次の画面はこの作業です。書き起こしであり、テキストのラベルではありません。

次の画面も同じ作業です。キーを発行して、この呼び出しを実行します。

コンタクトセンター向け Brainiall — ライブ書き起こし、話者、個人データを除去 | Brainiall