Guide de l'utilisateur de la traduction audio séquentielle

La traduction audio séquentielle permet aux agents de communiquer facilement avec les clients vocaux dans leur propre langue. Suivez ces étapes pour l'activer pour votre configuration du service client.

Avant de commencer

Avant de commencer le processus de configuration, assurez-vous d'avoir accès aux éléments suivants :

  • Google Cloud console avec les autorisations appropriées.
  • Google Cloud SDK (gcloud) installé et configuré.
  • jq installé pour le traitement JSON.
  • Liste d'autorisation pour les fonctionnalités de traduction de votre projet.

Étape 1 : Créer un profil de conversation et un numéro de téléphone

Suivez cette procédure pour associer un numéro de téléphone à un profil de conversation sans utiliser d'appels d'API.

  1. Accédez à la console Conversational Agents (Dialogflow CX).
  2. Sélectionnez votre projet figurant sur la liste d'autorisation : YOUR_PROJECT_ID.
  3. Cliquez sur Créer un agent > Créer votre agent.
  4. Choisissez la région Global (Diffusion mondiale, données au repos aux États-Unis).
  5. Choisissez Flow (Flux) au lieu de Playbook, puis cliquez sur Create (Créer).
  6. Sélectionnez Intégration dans le panneau.
  7. Cliquez sur Gérer > Créer pour obtenir un nouveau numéro de téléphone.
  8. Dans les paramètres du profil de conversation, renseignez le champ Nom à afficher. Notez ce nom pour l'utiliser ultérieurement.
  9. Enregistrez le numéro de téléphone.

Étape 2 : Créer un générateur

  1. Accédez à la console Agent Assist.
  2. Choisissez le même projet : YOUR_PROJECT_ID.
  3. Accédez à Traduction instantanée.
  4. Cliquez sur Créer, puis saisissez un nom pour le générateur.
  5. Choisissez vos deux langues.
  6. Sélectionnez Voix dans le canal de traduction.
  7. Sélectionnez True (Vrai) pour Conference Mode (Mode Conférence).
  8. Cliquez sur Enregistrer.

Étape 3 : Configurez votre profil de conversation

Suivez ces instructions pour créer un profil de conversation auquel est associé un numéro Google Telephony Platform (GTP). Un profil de conversation avec un agent virtuel est alors créé.

Les étapes suivantes vous aident à configurer le profil de conversation que vous avez créé à l'étape 1.

  1. Accédez à Profils de conversation > Types de suggestions.
  2. Sélectionnez Traduction instantanée et le générateur que vous avez créé à l'étape 2.
  3. Activez les paramètres de suggestion avancés pour utiliser des données de conversation non masquées pour les suggestions.
  4. Activez les paramètres de téléphonie pour utiliser l'API de streaming bidirectionnel.
  5. Désactivez l'agent virtuel dans Choisir d'utiliser Dialogflow, sauf si vous souhaitez configurer une annonce de traduction vocale personnalisée (comme décrit à l'étape 5 facultative). Si vous souhaitez une annonce, laissez l'option Agent virtuel activée.
  6. Dans Configuration de la voix > Configuration de la reconnaissance vocale, définissez les éléments suivants :
  7. Encodage audio : Linear 16
  8. Taux d'échantillonnage en hertz : 16000
  9. Cliquez sur Enregistrer.

Étape 4 : Vérifier la traduction

Appelez le numéro de téléphone que vous avez créé à l'étape 1 pour vérifier si la traduction fonctionne comme prévu.

Étape 5 (facultative) : Configurer une annonce de traduction vocale

Par défaut, le mode Conférence traduit directement les flux audio sans diffuser de message d'accueil préliminaire. Si vous avez laissé l'agent virtuel activé à l'étape 3, suivez ces étapes pour configurer une annonce de bienvenue qui sera diffusée avant l'étape de traduction audio en direct.

  1. Ouvrez la console Conversational Agents (Dialogflow CX) et sélectionnez votre agent.
  2. Dans l'onglet Build (Créer), sélectionnez Default Start Flow (Flux de démarrage par défaut).
  3. Cliquez sur la page Accueil.
  4. Cliquez sur la route Default Welcome Intent (Intent d'accueil par défaut) dans la section "Routes".

Mettre à jour le fulfillment

  1. Accédez à la section Fulfillment de ce routage.
  2. Dans la section Agent dialogue > Text response (Dialogue de l'agent > Réponse textuelle), supprimez tout message d'accueil générique existant (par exemple, Hi, how can I help you?).
  3. Saisissez votre annonce de traduction vocale personnalisée (par exemple : Il s'agit d'un service de traduction optimisé par l'IA).
  4. Dans le même panneau Fulfillment, cliquez sur Add dialogue response (Ajouter une réponse de dialogue) et sélectionnez Live agent handoff (Transfert à un agent humain).
  5. Dans le champ Métadonnées/Charge utile pour le transfert à un agent humain, saisissez un objet JSON vide : {}
  6. Cliquez sur Enregistrer.

Vérifier l'annonce

Lorsque vous passez un appel test, vous devez d'abord entendre l'annonce. La charge utile JSON vide lance alors un transfert immédiat, qui transfère l'appel vers AGENT_ASSIST_STAGE, où la traduction instantanée Gemini commence.