Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Activation du résumé génératif des appels
Note
Propulsé par Amazon Bedrock : AWS implémente la détection automatique des abus. Le résumé après contact optimisé par l’IA générative étant basé sur Amazon Bedrock, les utilisateurs peuvent tirer pleinement parti des contrôles mis en œuvre dans Amazon Bedrock pour renforcer la sûreté, la sécurité et l’utilisation responsable de l’intelligence artificielle (IA).
Pour utiliser le résumé génératif des appels avec une tâche d’analyse après appel, consultez les exemples suivants :
Dans le panneau Résumé, activez le résumé génératif des appels pour recevoir le résumé dans la sortie.

Cet exemple utilise la start-call-analytics-jobSettings
paramètre avec les Summarization
sous-paramètres. Pour de plus amples informations, veuillez consulter StartCallAnalyticsJob
.
aws transcribe start-call-analytics-job \ --region
us-west-2
\ --call-analytics-job-namemy-first-call-analytics-job
\ --media MediaFileUri=s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac
\ --output-locations3://amzn-s3-demo-bucket/my-output-files/
\ --data-access-role-arnarn:aws:iam::111122223333:role/ExampleRole
\ --channel-definitions ChannelId=0,ParticipantRole=AGENT ChannelId=1,ParticipantRole=CUSTOMER --settings '{"Summarization":{"GenerateAbstractiveSummary":true}}'
Voici un autre exemple d'utilisation de la start-call-analytics-job
aws transcribe start-call-analytics-job \ --region
us-west-2
\ --cli-input-jsonfile://filepath/my-call-analytics-job.json
Le fichier my-call-analytics-job.json contient le corps de requête suivant.
{ "CallAnalyticsJobName":
"my-first-call-analytics-job"
, "DataAccessRoleArn":"arn:aws:iam::111122223333:role/ExampleRole"
, "Media": { "MediaFileUri":"s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac"
}, "OutputLocation":"s3://amzn-s3-demo-bucket/my-output-files/"
, "ChannelDefinitions": [ { "ChannelId": 0, "ParticipantRole": "AGENT" }, { "ChannelId": 1, "ParticipantRole": "CUSTOMER" } ], "Settings": { "Summarization":{ "GenerateAbstractiveSummary": true } } }
Cet exemple utilise le AWS SDK for Python (Boto3) pour démarrer une analyse des appels avec la synthèse activée à l'aide de la méthode start_call_analytics_jobStartCallAnalyticsJob
.
Pour des exemples supplémentaires utilisant le AWS SDKs, notamment des exemples spécifiques aux fonctionnalités, des scénarios et des exemples multiservices, reportez-vous au chapitre. Exemples de code pour Amazon Transcribe à l'aide de AWS SDKs
from __future__ import print_function from __future__ import print_function import time import boto3 transcribe = boto3.client('transcribe',
'us-west-2'
) job_name ="my-first-call-analytics-job"
job_uri ="s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac"
output_location ="s3://amzn-s3-demo-bucket/my-output-files/"
data_access_role ="arn:aws:iam::111122223333:role/ExampleRole"
transcribe.start_call_analytics_job( CallAnalyticsJobName = job_name, Media = { 'MediaFileUri': job_uri }, DataAccessRoleArn = data_access_role, OutputLocation = output_location, ChannelDefinitions = [ { 'ChannelId': 0, 'ParticipantRole': 'AGENT' }, { 'ChannelId': 1, 'ParticipantRole': 'CUSTOMER' } ], Settings = { "Summarization": { "GenerateAbstractiveSummary": true } } ) while True: status = transcribe.get_call_analytics_job(CallAnalyticsJobName = job_name) if status['CallAnalyticsJob']['CallAnalyticsJobStatus'] in ['COMPLETED', 'FAILED']: break print("Not ready yet...") time.sleep(5) print(status)