プロンプトを管理

プロンプトとは、コンタクトのために再生されるメッセージのことです。プロンプトには、コンタクトに情報の入力を求めるものと、入力を求めずに情報を伝えるものがあります。プロンプトは、自動受付、対話型音声応答(IVR閉じた 発信者が音声コマンド、キー入力、またはその両方を介して対話し、情報を取得したり、着信音声通話をルーティングしたり、あるいはその両方を行うことができる自動電話メニュー。)システム、およびその他の音声処理ツールによって再生できます。CXoneでは、プロンプトは、あらかじめ録音された音声ファイルや、テキスト読み上げサービス(TTS閉じた ユーザーが録音されたプロンプトをテキストとして入力し、コンピューターで生成された音声を使用してコンテンツを話すことができるようにします。)によって読み上げられるテキストを使用することができます。

TTSプロンプトを作成する

必須の権限アプリケーション>Studio>スクリプト>作成/編集アプリケーション>Studio>プロンプト>録音Studioで音声ファイルを録音するため)

TTS閉じた ユーザーが録音されたプロンプトをテキストとして入力し、コンピューターで生成された音声を使用してコンテンツを話すことができるようにします。プロンプトを追加するには、シーケンスエディターを使用するか、プロンプトをサポートするStudioアクションのSequenceプロパティにプロンプトを直接入力します。

Reqagentなどの一部のアクションは、Sequenceプロパティが備わっていますが、シーケンスエディターにリンクされてはいません。シーケンスエディターを使用してこれらのアクションのプロンプトを作成する場合は、スクリプトに一時的にPlay を追加できます。Playからシーケンスエディターにアクセスしてプロンプトを作成します。プロンプトシーケンスをコピーして、Sequenceプロパティからもう一方のアクションのSequenceプロパティに貼り付けます。作業が済んだらPlayを削除します。

  1. Voiceparamsactionを、スクリプトのTTS閉じた ユーザーが録音されたプロンプトをテキストとして入力し、コンピューターで生成された音声を使用してコンテンツを話すことができるようにします。に対応するアクション(たとえば、MenuPlayアクション)より前に追加します。このアクションで設定されたプロパティが他のスクリプトに渡される場合は、Voiceparamsアクションをサブスクリプトに配置して、プロパティが無視されないようにすることもできます。

  2. Voiceparamsアクションのプロパティで、TTSVoiceフィールドのドロップダウンをクリックして、プロンプトが話す言語と音声を選択します。
  3. シーケンスエディターを使用するか、シーケンスプロパティに入力してプロンプトを作成します。
  4. Phraseフィールドに、プロンプトのテキストをフォーマットなしで入力します。これにより、プロンプトがSequenceフィールドでセグメントに分割されず、一か所に全体を表示することができます。Phraseフィールドの内容はユーザーの使用のみを目的としています。プロンプトはこのテキストを話しません。
  5. 適用をクリックして選択済のアクションに対するプロンプトを保存します。

シーケンスエディターでTTSプロンプトを作成する

シーケンスエディターでは、フォーマットを自動的に追加するインターフェイスを使用してTTSプロンプトを作成できます。シーケンスエディターを使用する際、シーケンス閉じた コンタクトのために再生される音声プロンプトのセグメント。Sequenceフィールドに追加します。フィールドに表示される各numbered 項目がシーケンスです。これらのアイテムは、a Play option on the left side of the editor window, such as Play a Date or Synthesize Text.

の各シーケンスは、300 文字の制限があります。再生する必要があるテキストがその量より長い場合、追加のシーケンスを追加することができます。例えば、 540文字のテキストを再生する必要がある場合は、テキスト読み上げシーケンスを2つ追加し、それぞれにテキストを分割して指定することができます。

  1. Studioで 、スクリプトを開くか作成します。必要な場合はMenuなどのプロンプトをサポートするアクションを追加します。
  2. プロンプトを追加するアクションをダブルクリックします。
  3. シーケンスエディターウィンドウで、Synthesize Textをクリックします。Sequenceフィールドと Sequence Valueフィールドにデフォルトのテキストが表示されます。Synthesize TextのデフォルトテキストはThe little brown foxです。

  4. Sequence Valueフィールドで、デフォルト値を削除し、プロンプトに必要な値を入力します。たとえば、The little brown foxを削除して、Thank you for calling Classics, Inc.を追加します。 We're here to help you read more.
  5. 金額、日付、時間、またはコンタクトの名前のように1文字ずつスペルを読み上げるテキストを含める場合は、シーケンスエディターの他のシーケンスオプションを使用します。

  6. Sequenceフィールドのセグメントの順序を変更したい場合は、移動するシーケンスを選択し、上下の矢印をクリックします。スクリプトがプロンプトを再生する際、シーケンスは上から下に順番に読み上げられます。

  7. 以下のいずれかの方法を使用して、語またはフレーズ間に休止を挿入します。

    • 沈黙の録音ファイルを使用WAVファイルを作成するか、シーケンスエディターを使用して沈黙のサウンドファイルをアップロードします。Play a Wave File をクリックして沈黙ファイルを選択します。必要に応じて、SequenceフィールドでWAVファイルをクリックして、矢印キーを使ってプロンプトを目的の場所に移動します。
    • Waitアクションを使用する:沈黙で区切りたいプロンプトのセグメントにPlayアクションを1つ使い、その間にWaitアクションを追加します。Waitに、ポーズの長さを設定します。
  8. Sequenceフィールドの入力内容を必要に応じて修正します。Sequenceフィールドでシーケンスを選択してSequence Valueフィールドの内容を変更します。
  9. Phraseフィールドに、プロンプトの全文をフォーマットなしで入力します。これにより、プロンプトがSequenceフィールドでシーケンスに分割されず、一か所に全体を表示することができます。Phraseフィールドの内容はユーザーの使用のみを目的としています。TTSサービスはこのテキストを読み上げません。
  10. Applyをクリックしてプロンプトを保存します。

シーケンスプロパティにTTSプロンプトを作成する

アクションのSequenceプロパティで、適切なフォーマットのシーケンスを入力することでTTS閉じた ユーザーが録音されたプロンプトをテキストとして入力し、コンピューターで生成された音声を使用してコンテンツを話すことができるようにします。プロンプトを作成できます。シーケンスとは、文字、単語、またはフレーズ、または文の連続のことです。TTSサービスでは、いくつかのシーケンスタイプを認識します。Sequenceプロパティに複数のシーケンスを含めることができます。各シークエンスに必須の条件は次の通りです。

  • ダブルクォーテーションで囲むこと。
  • シーケンスが含める情報のタイプ別に必要とされる文字列参照文字を含めること。文字列参照文字を必要としないシーケンスタイプは、音声ファイルのシーケンスだけです。
  • 日付、時間、お金などの情報は、対応しているフォーマットに従ってください。
  • 含むのは、300文字以内とする。300文字以上のテキストを入れる必要がある場合は、複数のシーケンスに分割してください。

Classics, Inc.IVR閉じた 発信者が音声コマンド、キー入力、またはその両方を介して対話し、情報を取得したり、着信音声通話をルーティングしたり、あるいはその両方を行うことができる自動電話メニュー。メニューのプロンプトの一つを作り直すことにしました。経営陣チームは新しいプロンプトのスクリプトを書き、Classics, Inc.のStudioスクリプターであるBeowulf Herotに渡します。このプロンプトは、口座の残高と次回の請求書の支払期日を希望されるお客様を対象としています。Beowulfがプロンプトを完成させたとき、その中には次のようなシーケンスが含まれています:

「%{firstName} {lastName} の口座の現在の残高は、」
「${accountBal}」
「%。次回のお支払い期限は、または
「@{billDueDate}」
「%。この情報をもう一度聞きたいときは、1を押してください。郵送で代金を送るための住所を聞くには、2を押してください。電子請求書払いを申し込むには、3 を押してください。メインメニューに戻るには、スターキーを押します。」

ダイナミックTTSプロンプトを作成する

Snippetアクション内にダイナミックプロンプトを作成できます。これは、プロンプトの内容が変わり続ける場合に役立ちます。プロンプトは、Snippetエディターウィンドウに直接入力するか、シーケンスエディターで作成してSnippetアクションにコピーすることもできます。

  1. In Studio, open an existing script or create a new one.
  2. Snippetアクションと、Playなどのプロンプトを再生するアクションを追加します。
  3. Playの前にSnippetを配置して、これらを接続します。
  4. sequence editorプロンプトを作成し、アクションのSequenceプロパティの内容をコピーします。

    一部のアクションではSequenceプロパティがあっても、シーケンスエディターがありません。使用するアクションがシーケンスエディターに対応していない場合は、スクリプトにPlayアクションを追加し、プロンプトを作成して、Sequenceプロパティからコピーします。プロンプトを作成した後、余分なアクションを削除します。

  5. Double-click the Snippet action.
  6. Snippet editorウィンドウで、ダイナミックオブジェクトを作成し、次の構文を使ってシーケンスを割り当てます。

    DYNAMIC [dynamic object name] = [sequence]

  7. 最初の二重引用符の前に、ドル記号($)を追加します。バックスラッシュ文字を使用して、プロンプト内のすべての二重引用符をエスケープします。例:

    ASSIGN promptList = $"\"{promptPath}YourAccountBalanceIs_{lang}.wav\" \"%{accountBalance}\" \"{promptPath}ToPayYourBillPress_{lang}.wav\"" 
  8. プロンプトを完成させるために必要な変数が他にある場合、スクリプトにすべて追加します。

    例:

    ASSIGN env = "PROD"
    ASSIGN lang = "ENG"
    ASSIGN promptPath = "Prompts\{env}\"
    ASSIGN accountBalance = "$52.65"
    ASSIGN promptList = $"\"{promptPath}YourAccountBalanceIs_{lang}.wav\" \"%{accountBalance}\" \"{promptPath}ToPayYourBillPress_{lang}.wav\""
  9. 適用をクリックします。
  10. スクリプトのキャンバスワークスペースで、プロンプトを再生するアクションを選択します。
  11. Sequenceプロパティに、Snippetアクションのプロンプトを保持するダイナミックオブジェクトの名前を入力します。このセクションの例では、{promptList}と入力します。
  12. 適用をクリックします。

Studioでオーディオプロンプトを録音する

必須の権限アプリケーション>Studio>スクリプト>作成/編集アプリケーション>Studio>プロンプト>録音

音声プロンプトはStudioのシーケンスエディターで録音することができます。この方法でプロンプトを録音するには電話に対するアクセス権限を持っている必要があります。電話番号を提供すると、話す内容を録音するための自動通話を受信します。

Studioで録音したオーディオファイルは、WAVファイルとしてCXoneテナント閉じた テクニカルサポート、請求、およびCXone環境のグローバル設定の管理に使用される高レベルの組織グループに保存されます。これらは、シーケンスをサポートするすべてのアクションでオーディオプロンプトとして使用できます。CXoneACDファイルを閲覧するページで、利用できるすべてのオーディオファイルを確認できます。

  1. Studioで、既存のスクリプトを開くか、新しいスクリプトを作成します。

  2. PlayWhisperなど、シーケンスエディターをサポートするアクションをスクリプトに追加します。
  3. アクションアイコンをダブルクリックして、シーケンスエディターウィンドウを開きます。

  4. Play a Wave FileをクリックしてNewを選択します。

  5. SequenceフィールドでNewPrompt().wavを選択してから、Sequence Valueフィールドのデフォルト値を上書きしてWAVファイルの名前を変更します。Sequence Valueフィールドでファイルの名前を変更すると、シーケンスのリストでも名前が変更されます。

  6. ツールバーのConnect Prompt Managerアイコンをクリックして、プロンプトマネージャーログインウィンドウを開きます。

  7. 現在アクセス権限を保持している電話の電話番号を入力します。プロンプトを録音するため、その電話で通話を受けます。

  8. Connectをクリックして、録音サービスから通話を受信します。

  9. 電話に出ます。シーケンスエディターツールバーのアイコンがいくつか利用可能になり、ツールバーにプロンプトマネージャー準備完了のメッセージが表示されます。利用できるようになったアイコンを使用して、通話中に録音を制御することができます。

  10. Record アイコンをクリックして、プロンプトの録音を開始します。

  11. 通話でビープ音が聞こえたら、プロンプトまたはメッセージをはっきりと話します。

  12. 録音が完了したら、Stop アイコンをクリックします。プロンプトを再確認するまで電話を切らないでください。

  13. 録音内容を確認するには、Play アイコンをクリックします。

  14. 音声プロンプトに問題がなければ、電話を切ります。問題がある場合は、Recordアイコンをクリックして、プロンプトを再度録音します。

オーディオプロンプトをアクションに割り当てる

必須の権限アプリケーション>Studio>スクリプト>作成/編集

新しいオーディオプロンプトを録音またはアップロードすると、プロンプトを再生するアクションにそのプロンプトを追加できます。

アクションのSequenceプロパティに、録音されアップロードされたオーディオプロンプトのファイル名を入力できます。このタスクで説明されているように、シーケンスエディターを使用することもできます。

  1. スクリプトで、プロンプトを割り当てるアクションをダブルクリックます。
  2. シーケンスエディターで、[Play a Wave File]をクリックして[Browse]を選択します。
  3. 再生するプロンプトを選択して、OKをクリックします。
  4. [Apply]をクリックして選択内容を保存し、シーケンスエディターを閉じます。

Studioでプロンプトを編集

必須の権限アプリケーション>Studio>スクリプト>作成/編集

Waveエディターを使用すると、WAVファイルの最初と最後から不要なオーディオをトリミングできます。

  1. プロンプトをサポートするアクションをダブルクリックします。プロンプトを録音したばかりの場合は、シーケンスエディターがすでに開いている可能性があります。
  2. ツールバーのEdit Waveアイコンをクリックして、Waveエディターを起動します。
  3. プロンプト列から、編集するWAVファイルを選択します。
  4. マウスの左ボタンをクリックして、削除するプロンプトの先頭を強調表示します。
  5. マウスの右ボタンをクリックして、削除するプロンプトの最後を強調表示します。
  6. 緑色のPlayアイコンをクリックして、削除する強調表示されたセクションでプロンプトを再生することにより、適切な量のオーディオをトリミングしたことを確認できます。
  7. Edit>Trimをクリックして、WAVファイルの強調表示されたセクションを削除します。
  8. 変更を保存します。

オーディオプロンプトをアップロードする

必須の権限アプリケーション>Studio>プロンプト>ファイルブラウザ

サードパーティ製オーディオアプリケーションを使用する場合は、Studioでアップロードできます。アップロードするすべてのプロンプトは、サポートされるオーディオフォーマットでなければなりません。

  • ビットレート:64 kbps
  • オーディオサンプルサイズ:8ビット
  • チャネル:1(モノラル)
  • オーディオサンプルレート:8 kHz
  • オーディオ形式:CCITT μ-Law

また、CXoneACDファイルを閲覧するページでも、プロンプトやその他のファイルを表示、アップロード、管理することができます。

  1. Studioファイルタブで、ファイルをアップロードするフォルダーを展開します。プロンプトをアップロードする場合、プロンプトフォルダーを展開します。

  2. プロンプトファイルをご使用のコンピューターのファイルブラウザからStudioのファイルウィンドウにドラッグします。
  3. Refreshアイコンをクリックして、プロンプトのDate Modifiedフィールドが更新されていることを確認します。

オーディオプロンプトやその他のファイルをダウンロード/削除する

必須の権限アプリケーション>Studio>プロンプト>ファイルブラウザ

プロンプトやその他のファイルをStudioからお使いのコンピューターにダウンロードしたり、削除したりできます。この操作はCXoneACDファイルを閲覧するページでも行うことができます。

  1. Studioファイルタブで、ファイルがあるフォルダーを展開します。

  2. ファイルをダウンロードするには、Studioファイルブラウザからデスクトップまたはコンピューターのフォルダーにドラッグします。
  3. ファイルを削除するには、ファイルを選択して赤いXアイコンをクリックします。Yesをクリックして、ファイルを削除することを確認します。