SDKを使用して、Genesys Cloud forSalesforceで音声トランスクリプトを作成します
管理パッケージのSDKを使用して、Genesys Cloud forSalesforceクライアントで指定された会話の音声トランスクリプトデータをGenesysCloudから収集できます。 SDKはSalesforce Apexプログラミング言語を使用しています。 たとえば、通話転送で複数のエージェントが通話を処理する場合、トランスクリプトデータにはすべての参加者の会話が含まれ、特定のエージェントに限定されません。
SDKを使用して音声トランスクリプトを収集する前に、お住まいの地域に適したリモートサイト設定があることを確認してください。 リモートサイト設定の詳細については、を参照してください。 Genesys CloudforSalesforceのリモートサイト設定。
Access the SDK through the Call class under the purecloud.SDK.Call
namespace.
クラスを呼び出す
Genesys Cloud forSalesforceクライアントでの会話の音声トランスクリプトデータを収集できるようにするメソッドが含まれています。
ネームスペース
purecloud.SDK.Call
利用先
メソッドを使用して、指定した会話の音声文字変換データを収集します。 通話のトランスクリプトデータの生成にかかる時間は接続の種類と会話の期間によって異なる可能性があるため、このメソッドを呼び出す前に十分な時間を確保してください。
メール方法
電子メールクラスでは、次の方法を使用できます。
Genesys Cloud forSalesforceクライアントで指定された会話の音声トランスクリプトデータを収集します。
パラメーター
名前 | データ タイプ | 説明 |
---|---|---|
チャット | 文字列 | 音声トランスクリプトデータを収集する会話。 |
戻り値
Returns the custom object purecloud__PureCloud_Chat_Transcript__c
. If you want to persist the transcript custom object in your Salesforce org, then you must call an Apex DML operation after you call the method.
例外
Triggers the exception purecloud__PureCloudException
when one of the following events occurs:
- 会話の記録メタデータが見つかりません。
- トランスクリプトデータが存在しないか、会話用にまだ生成されていません。
- 会話の詳細は会話に使用できません。
- コールアウトの総数に対するSalesforceガバナーの制限に達しました。