View a markdown version of this page

Exemple de flux de travail d'analyse des tonalités vocales pour le SDK Amazon Chime - Kit SDK Amazon Chime

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.

Exemple de flux de travail d'analyse des tonalités vocales pour le SDK Amazon Chime

Important

L'analyse de la tonalité de la voix consiste à faire des prédictions sur les sentiments 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, y compris pour prendre des décisions concernant une personne qui auraient des répercussions juridiques ou similaires sur cette personne (par exemple, en matière d'emploi, de logement, de solvabilité ou d'offres financières, etc.).

L'analyse de la tonalité des voix analyse les voix des personnes participant à un appel et prédit leur sentiment, soit positivenegative, 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 part du principe que vous avez déjà configuré un connecteur vocal Amazon Chime SDK avec une configuration d'analyse des appels dotée d'un. VoiceAnalyticsProcessor Pour de plus amples informations, veuillez consulter Enregistrement d'appels via Voice Connector.

Schéma illustrant le flux de données par le biais d'une analyse de tonalité vocale.

Dans le schéma :

  1. Un appelant se connecte à l'aide d'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.

  2. Le service Voice Connector crée un identifiant de transaction et l'associe à l'appel.

  3. Votre application, telle qu'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 pour l'analyse vocale et sollicite son consentement pour participer.

  4. En supposant que votre application soit abonnée à EventBridge des événements, elle appelle l'CreateMediaInsightsPipelineAPI avec la configuration du pipeline Media Insights et les ARN Kinesis Video Stream 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.

  5. Une fois que l'appelant a donné son consentement, votre application ou votre agent peut appeler l'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 ID de transaction, vous appelez l'StartSpeakerSearchTaskAPI dans le SDK https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_Operations_Amazon_Chime_SDK_Media_Pipelines.html Media Pipelines.

    Une fois que l'appelant a donné son consentement, votre application ou votre agent appelle l'StartSpeakerSearchTaskAPI. Vous devez transmettre l'ID du connecteur vocal, l'ID de transaction et l'ID de domaine du profil vocal à l'API. Un ID de tâche de recherche de locuteurs est renvoyé pour identifier la tâche asynchrone.

  6. L'utilisateur parle tout au long de l'appel.

  7. L'agent parle tout au long de l'appel.

  8. Toutes les 5 secondes, le pipeline Media Insights utilise un modèle d'apprentissage automatique pour analyser les 30 dernières secondes de discours et prédire la tonalité de l'appelant pour cet intervalle et pour l'ensemble de l'appel depuis le moment où il StartVoiceToneAnalysisTask a été appelé pour la première fois.

  9. 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 ID de canal. Pour plus d'informations, reportez-vous àComprendre les notifications pour le SDK Amazon Chime, plus loin dans cette section.

  10. Répétez les étapes 9 et 10 jusqu'à la fin de l'appel.

  11. À la fin de l'appel, le pipeline Media Insights envoie une dernière notification contenant la prévision de tonalité moyenne actuelle pour les 30 dernières secondes, ainsi que la tonalité moyenne de l'ensemble de l'appel.

  12. Votre application appelle l'GetVoiceToneAnalysisTaskAPI selon les besoins pour obtenir le dernier état de la tâche d'analyse de la tonalité vocale.

    Note

    L'GetVoiceToneAnalysisTaskAPI ne diffuse pas les données de tonalité.

Note

L'GetVoiceToneAnalysisTaskAPI ne renvoie pas les données de tonalité vocale.