Création de configurations d'analyse des appels - Amazon Chime SDK

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.

Création de configurations d'analyse des appels

Pour utiliser l'analyse des appels, vous devez commencer par créer une configuration, une structure statique contenant les informations nécessaires à la création d'un pipeline d'analyse des appels. Vous pouvez utiliser la console Amazon Chime SDK pour créer une configuration ou appeler l'API. CreateMediaInsightsPipelineConfiguration

Une configuration d'analyse des appels inclut des informations sur les processeurs audio, telles que l'enregistrement, l'analyse vocale ou Amazon Transcribe. Il inclut également les destinations d'aperçu et la configuration des événements d'alerte. Vous pouvez éventuellement enregistrer les données de vos appels dans un compartiment Amazon S3 pour une analyse plus approfondie.

Toutefois, les configurations n'incluent pas de sources audio spécifiques. Cela vous permet de réutiliser la configuration dans plusieurs flux de travail d'analyse des appels. Par exemple, vous pouvez utiliser la même configuration d'analyse des appels avec différents connecteurs vocaux ou entre différentes sources Amazon Kinesis Video Streams (KVS).

Vous utilisez les configurations pour créer des pipelines lorsque des appels SIP sont effectués via un connecteur vocal ou lorsque de nouveaux médias sont envoyés vers un Amazon Kinesis Video Stream (KVS). Les pipelines, à leur tour, traitent le support conformément aux spécifications de la configuration.

Vous pouvez arrêter un pipeline par programmation à tout moment. Les pipelines arrêtent également de traiter le contenu multimédia lorsqu'un appel du Voice Connector prend fin. En outre, vous pouvez suspendre un pipeline. Cela désactive les appels aux services d'apprentissage automatique Amazon sous-jacents et les reprend lorsque vous le souhaitez. Toutefois, l'enregistrement des appels s'exécute lorsque vous interrompez un pipeline.

Prérequis

Pour utiliser l'analyse des appels avec Amazon Transcribe, Amazon Transcribe Analytics ou les analyses vocales du SDK Amazon Chime, vous devez disposer des éléments suivants :

Création d'une configuration d'analyse des appels

Après avoir créé la configuration, vous activez l'analyse des appels en associant un connecteur vocal à la configuration. Une fois cela fait, l'analyse des appels démarre automatiquement lorsqu'un appel parvient à ce connecteur vocal. Pour plus d'informations, reportez-vous à la Configuration des connecteurs vocaux pour utiliser l'analyse des appels section précédente de ce guide.

Les sections suivantes expliquent comment effectuer chaque étape du processus. Développez-les dans l'ordre indiqué.

Pour spécifier les détails de configuration
  1. Ouvrez la console Amazon Chime SDK à l'adresse https://console.aws.amazon.com/chime-sdk/home.

  2. Dans le volet de navigation, sous Analyse des appels, choisissez Configurations, puis sélectionnez Créer une configuration.

  3. Sous Basic information (Informations de base), procédez comme suit :

    1. Entrez un nom pour la configuration. Le nom doit refléter votre cas d'utilisation et les éventuelles balises.

    2. (Facultatif) Sous Balises, choisissez Ajouter une nouvelle balise, puis entrez vos clés de balise et des valeurs facultatives. Vous définissez les clés et les valeurs. Les balises peuvent vous aider à interroger la configuration.

    3. Choisissez Suivant.

Pour configurer l'enregistrement
  • Sur la page Configurer l'enregistrement, procédez comme suit :

    1. Cochez la case Activer l'enregistrement des appels. Cela permet d'enregistrer des appels Voice Connector ou des flux KVS et d'envoyer les données vers votre compartiment Amazon S3.

    2. Sous Format de fichier, choisissez WAV avec PCM pour obtenir la meilleure qualité audio.

      —ou—

      Choisissez OGG avec OPUS pour compresser le son et optimiser le stockage.

    3. (Facultatif) Le cas échéant, choisissez le lien Créer un compartiment Amazon S3 et suivez ces étapes pour créer un compartiment Amazon S3.

    4. Entrez l'URI de votre compartiment Amazon S3 ou choisissez Browse pour localiser un compartiment.

    5. (Facultatif) Choisissez Activer l'amélioration vocale pour améliorer la qualité audio de vos enregistrements.

    6. Choisissez Suivant.

Pour plus d'informations sur l'amélioration vocale, consultez la section suivante.

L'amélioration vocale permet d'améliorer la qualité audio des appels téléphoniques enregistrés dans les compartiments Amazon S3 de vos clients. Les appels téléphoniques sont filtrés en bande étroite et échantillonnés à une fréquence de 8 kHz. L'amélioration vocale augmente le taux d'échantillonnage de 8 kHz à 16 kHz et utilise un modèle d'apprentissage automatique pour étendre le contenu des fréquences de la bande étroite à la bande large afin de rendre le discours plus naturel. L'amélioration vocale utilise également un modèle de réduction du bruit appelé Amazon Voice Focus pour aider à réduire le bruit de fond dans le son amélioré.

Lorsque l'amélioration vocale est activée, le traitement d'amélioration vocale est effectué une fois l'enregistrement de l'appel terminé. Le fichier audio amélioré est écrit dans votre compartiment Amazon S3 en tant qu'enregistrement d'origine et le suffixe _enhanced est ajouté au nom du fichier de base de l'enregistrement d'origine. L'amélioration vocale peut traiter des appels d'une durée maximale de 30 minutes. Les enregistrements améliorés ne seront pas générés pour les appels de plus de 30 minutes.

Pour plus d'informations sur l'utilisation de l'amélioration vocale par programmation, reportez-vous à la section Utilisation d'API pour créer des configurations d'analyse des appels, dans le guide du développeur du SDK Amazon Chime.

Pour plus d'informations sur l'amélioration vocale, reportez-vous à la section Comprendre l'amélioration vocale sur le site https://docs.aws.amazon.com/chime/latest/dg/.

Amazon Transcribe fournit des transcriptions textuelles des appels. Vous pouvez ensuite utiliser les transcriptions pour compléter d'autres services d'apprentissage automatique tels qu'Amazon Comprehend ou vos propres modèles d'apprentissage automatique.

Note

Amazon Transcribe propose également une reconnaissance automatique de la langue. Cependant, vous ne pouvez pas utiliser cette fonctionnalité avec des modèles linguistiques personnalisés ou une rédaction de contenu. En outre, si vous utilisez l'identification linguistique avec d'autres fonctionnalités, vous ne pouvez utiliser que les langues prises en charge par ces fonctionnalités. Pour plus d'informations, reportez-vous à la section Identification de la langue lors des transcriptions en streaming, dans le manuel Amazon Transcribe Developer Guide.

Amazon Transcribe Call Analytics est une API basée sur l'apprentissage automatique qui fournit des transcriptions d'appels, des sentiments et des informations sur les conversations en temps réel. Le service élimine le besoin de prendre des notes et permet de prendre des mesures immédiates en cas de problèmes détectés. Le service fournit également des analyses post-appel, telles que le sentiment de l'appelant, les facteurs d'appel, le temps passé hors conversation, les interruptions, la vitesse de conversation et les caractéristiques de la conversation.

Note

Par défaut, l'analyse post-appel diffuse les enregistrements d'appels vers votre compartiment Amazon S3. Pour éviter de créer des doublons d'enregistrements, n'activez pas l'enregistrement des appels et l'analyse post-appel en même temps.

Enfin, Transcribe Call Analytics peut étiqueter automatiquement les conversations en fonction de phrases spécifiques et aider à supprimer les informations sensibles du son et du texte. Pour plus d'informations sur les processeurs multimédia d'analyse des appels, les informations générées par ces processeurs et les destinations de sortie, reportez-vous à la section Processeur d'analyse des appels et destinations de sortie du manuel Amazon Chime SDK Developer Guide.

Pour configurer les services d'analyse
  1. Sur la page Configurer les services d'analyse, cochez les cases à côté des services d'analyse vocale ou de transcription. Vous pouvez sélectionner les deux éléments.

    Cochez la case Analyse vocale pour activer n'importe quelle combinaison de recherche de locuteurs et d'analyse du ton vocal.

    Cochez la case Services de transcription pour activer Amazon Transcribe ou Transcribe Call Analytics.

    1. Pour activer la recherche de haut-parleurs

      • Cochez la case Oui, j'accepte la confirmation de consentement pour les analyses vocales du SDK Amazon Chime, puis choisissez Accepter.

    2. Pour activer l'analyse de la tonalité vocale

      • Cochez la case Analyse de la tonalité vocale.

    3. Pour activer Amazon Transcribe

      1. Cliquez sur le bouton Amazon Transcribe.

      2. Sous Paramètres de langue, effectuez l'une des opérations suivantes :

        1. Si vos appelants parlent une seule langue, choisissez Langue spécifique, puis ouvrez la liste des langues et sélectionnez la langue.

        2. Si vos appelants parlent plusieurs langues, vous pouvez les identifier automatiquement. Choisissez Détection automatique de la langue.

        3. Ouvrez la liste des options linguistiques pour l'identification automatique des langues et sélectionnez au moins deux langues.

        4. (Facultatif) Ouvrez la liste des langues préférées et spécifiez une langue préférée. Lorsque les langues que vous avez sélectionnées à l'étape précédente ont des scores de confiance correspondants, le service transcrit la langue préférée.

        5. (Facultatif) Développez les paramètres de suppression de contenu, sélectionnez une ou plusieurs options, puis choisissez une ou plusieurs des options supplémentaires qui apparaissent. Le texte d'aide explique chaque option.

        6. (Facultatif) Développez les paramètres supplémentaires, sélectionnez une ou plusieurs options, puis choisissez une ou plusieurs des options supplémentaires qui apparaissent. Le texte d'aide explique chaque option.

    4. Pour activer Amazon Transcribe Call Analytics

      1. Cliquez sur le bouton Amazon Transcribe Call Analytics.

      2. Ouvrez la liste des langues et sélectionnez une langue.

      3. (Facultatif) Développez les paramètres de suppression de contenu, sélectionnez une ou plusieurs options, puis choisissez une ou plusieurs des options supplémentaires qui apparaissent. Le texte d'aide explique chaque option.

      4. (Facultatif) Développez les paramètres supplémentaires, sélectionnez une ou plusieurs options, puis choisissez une ou plusieurs des options supplémentaires qui apparaissent. Le texte d'aide explique chaque option.

      5. (Facultatif) Développez les paramètres d'analyse post-appel et procédez comme suit :

        1. Cochez la case Analyse post-appel.

        2. Entrez l'URI de votre compartiment Amazon S3.

        3. Sélectionnez un type de rédaction de contenu.

  2. Lorsque vous avez terminé vos sélections, choisissez Next.

Une fois les étapes de traitement multimédia terminées, vous sélectionnez une destination pour la sortie d'analyse. L'analyse des appels fournit des informations en direct via Amazon Kinesis Data Streams, et éventuellement via un entrepôt de données dans un compartiment Amazon S3 de votre choix. Pour créer l'entrepôt de données, vous utilisez un CloudFormation modèle. Le modèle vous aide à créer l'infrastructure qui fournit les métadonnées et les informations relatives aux appels à votre compartiment Amazon S3. Pour plus d'informations sur la création de l'entrepôt de données, reportez-vous aux sections Création d'un lac de données Amazon Chime et d'un modèle de données d'analyse des appels, dans le guide du développeur du SDK Amazon Chime.

Si vous activez l'analyse vocale lorsque vous créez une configuration, vous pouvez également ajouter des destinations de notification d'analyse vocale telles que AWS Lambda, Amazon Simple Queue Service ou Amazon Simple Notification Service. Les étapes suivantes expliquent comment procéder.

Pour configurer les détails de sortie
  1. Ouvrez la liste des flux de données Kinesis et sélectionnez votre flux de données.

    Note

    Si vous souhaitez visualiser vos données, vous devez sélectionner le flux de données Kinesis utilisé par le bucket Amazon S3 et Amazon Kinesis Data Firehose.

  2. (Facultatif) Développez des destinations de notification d'analyse vocale supplémentaires et sélectionnez n'importe quelle combinaison de destinations AWS Lambda, Amazon SNS et Amazon SQS.

  3. (Facultatif) Sous Analyser et visualiser les informations, cochez la case Effectuer une analyse historique avec un lac de données.

  4. Lorsque vous avez terminé, choisissez Next (Suivant).

Pour permettre l'analyse des appels, le service d'apprentissage automatique et les autres ressources doivent être autorisés à accéder aux supports de données et à fournir des informations. Pour plus d'informations, reportez-vous à la section Utilisation du rôle d'accès aux ressources d'analyse des appels, dans le guide du développeur du SDK Amazon Chime.

Pour configurer les autorisations d'accès
  1. Sur la page Configurer les autorisations d'accès, effectuez l'une des opérations suivantes :

    1. Sélectionnez Créer et utiliser un nouveau rôle de service.

    2. Dans le champ Suffixe du nom du rôle de service, entrez un suffixe descriptif pour le rôle.

    —ou—

    1. Sélectionnez Utiliser un rôle de service existant.

    2. Ouvrez la liste des rôles de service et sélectionnez un rôle.

  2. Choisissez Suivant.

Important

Pour utiliser les alertes en temps réel, vous devez d'abord activer Amazon Transcribe ou Amazon Transcribe Call Analytics.

Vous pouvez créer un ensemble de règles qui envoient des alertes en temps réel à Amazon EventBridge. Lorsqu'un aperçu généré par Amazon Transcribe ou Amazon Transcribe Call Analytics correspond à la règle que vous avez spécifiée au cours d'une session d'analyse, une alerte est envoyée. Les alertes sont de type détailléMedia Insights Rules Matched. EventBridge prend en charge l'intégration avec des services en aval tels qu'Amazon Lambda, Amazon SQS et Amazon SNS afin de déclencher des notifications pour l'utilisateur final ou de lancer une autre logique métier personnalisée. Pour plus d'informations, reportez-vous àAutomatiser le SDK Amazon Chime avec EventBridge, plus loin dans cette section.

Pour configurer les alertes
  1. Sous Alertes en temps réel, choisissez Alertes actives en temps réel.

  2. Sous Règles, sélectionnez Créer une règle.

  3. Dans le champ Nom de la règle, entrez le nom de la règle.

  4. Ouvrez la liste des types de règles et sélectionnez le type de règle que vous souhaitez utiliser.

  5. Utilisez les commandes qui apparaissent pour ajouter des mots clés à la règle et appliquer une logique, telle que mentionné ou non mentionné.

  6. Choisissez Suivant.

Pour créer la configuration
  1. Passez en revue les paramètres de chaque section. Au besoin, choisissez Modifier pour modifier un paramètre.

  2. Choisissez Create configuration (Créer une configuration).

Votre configuration apparaît sur la page Configurations de la console Amazon Chime SDK.