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.
Important
L'analyse du ton vocal consiste à faire des prédictions sur le sentiment d'un locuteur sur la base d'informations linguistiques et tonales. Vous ne devez pas utiliser l'analyse des sentiments d'une manière interdite par la loi, notamment pour prendre des décisions concernant une personne qui auraient des répercussions juridiques ou similaires importantes sur cette personne (par exemple, liées à l'emploi, au logement, à la solvabilité ou aux offres financières, etc.).
L'analyse du ton vocal analyse les voix des personnes lors d'un appel et prédit leur sentiment, soit positive
negative
, soitneutral
.
Le schéma suivant montre un exemple de flux de travail pour une analyse de tonalité vocale. Les éléments numérotés situés sous l'image décrivent chaque étape du processus.
Note
Le schéma suppose que vous avez déjà configuré un connecteur vocal du SDK Amazon Chime avec une configuration d'analyse des appels dotée d'un. VoiceAnalyticsProcessor
Pour de plus amples informations, veuillez consulter Enregistrement des appels via le connecteur vocal.

Dans le schéma :
-
Un appelant se connecte en utilisant un numéro de téléphone attribué à un connecteur vocal Amazon Chime SDK. Ou bien, un agent utilise un numéro de connecteur vocal pour passer un appel sortant.
-
Le service Voice Connector crée un identifiant de transaction et l'associe à l'appel.
-
Votre application, comme un système de réponse vocale interactive, ou votre agent informe l'appelant concernant l'enregistrement des appels et l'utilisation d'intégrations vocales à des fins d'analyse vocale et sollicite son consentement pour participer.
-
En supposant que votre application soit abonnée à EventBridge des événements, elle appelle le CreateMediaInsightsPipelineAPI avec configuration du pipeline Media Insights et Kinesis Video Stream ARNs pour l'appel Voice Connector.
Pour plus d'informations sur l'utilisation EventBridge, reportez-vous àComprendre les flux de travail pour les analyses basées sur l'apprentissage automatique pour le SDK Amazon Chime.
-
Une fois que l'appelant a donné son consentement, votre application ou votre agent peut appeler le StartSpeakerSearchTaskAPI via le SDK vocal si vous disposez d'un connecteur vocal et d'un identifiant de transaction. Ou, si vous avez un identifiant de pipeline Media Insights au lieu d'un identifiant de transaction, vous appelez le StartSpeakerSearchTaskAPI dans le SDK Media Pipelines.
Une fois que l'appelant a donné son consentement, votre application ou votre agent appelle l'
StartSpeakerSearchTask
API. Vous devez transmettre l'identifiant du connecteur vocal, l'identifiant de transaction et l'identifiant de domaine du profil vocal à l'API. Un identifiant de tâche de recherche de haut-parleurs est renvoyé pour identifier la tâche asynchrone. -
L'utilisateur parle tout au long de l'appel.
-
L'agent parle tout au long de l'appel.
-
Toutes les 5 secondes, le pipeline d'informations sur les médias utilise un modèle d'apprentissage automatique pour analyser les 30 dernières secondes du discours et prévoir le ton de l'appelant pendant cet intervalle, et pour l'ensemble de l'appel depuis le
StartVoiceToneAnalysisTask
premier appel. -
Le pipeline Media Insights envoie une notification contenant ces informations aux cibles de notification configurées. Vous pouvez identifier la notification en fonction de son ARN de flux et de son identifiant de canal. Pour plus d'informations, reportez-vous àComprendre les notifications pour le SDK Amazon Chime, plus loin dans cette section.
-
Répétez les étapes 9 et 10 jusqu'à la fin de l'appel.
-
À la fin de l'appel, le pipeline Media Insights envoie une dernière notification avec la prédiction de tonalité moyenne actuelle pour les 30 dernières secondes, plus la tonalité moyenne de l'ensemble de l'appel.
-
Votre application appelle le GetVoiceToneAnalysisTaskAPI selon les besoins pour obtenir le dernier statut de la tâche d'analyse du ton vocal.
Note
L'
GetVoiceToneAnalysisTask
API ne diffuse pas les données de tonalité.
Note
La GetVoiceToneAnalysisTaskL'API ne renvoie pas les données de tonalité vocale.