Activer et configurer l'intégration d'un fournisseur TTS tiers

Fonctionnalité à venir

Vous pouvez configurer l'intégration de Genesys TTS Connector dans Genesys Cloud pour utiliser votre fournisseur tiers de synthèse vocale préféré. Pour intégrer un fournisseur TTS tiers, vous devez définir les propriétés d'intégration, les attributs et les informations d'identification nécessaires pour accéder à son point de terminaison API.

Reportez-vous à l'exemple de configuration suivant pour chaque fournisseur TTS tiers actuellement pris en charge par Genesys Cloud :

  1. Ouvrez l'intégration Genesys TTS Connector :
    • Si vous n'avez pas encore installé l'intégration dans votre organisation Genesys Cloud, installez le connecteur Genesys TTS maintenant.
    • Si vous avez installé l'intégration, ouvrez le menu Genesys Cloud Admin et sous Integrations, cliquez sur Integrations. Ensuite, recherchez et ouvrez l'intégration Genesys TTS Connector.
  2. Dans l'onglet Details, Genesys vous recommande vivement de saisir un nom unique pour l'intégration que vous souhaitez configurer. Par exemple, "Genesys TTS Connector - Acapela Cloud".
  3. Sur la page d'intégration Genesys TTS Connector - Acapela Cloud, cliquez sur l'onglet Configuration.
  4. Sous Properties, entrez les valeurs suivantes :
    Nom du bien Valeur
    Synthétiser le texte URI https://acapela-cloud.com/api/command/
    Liste des voix URI https://acapela-cloud.com/api/account/
    Synthétiser la méthode de demande de texte obtenir
    Attribut de synthèse de texte text
    Synthétiser l'attribut de la voix Voix
    Synthétiser l'attribut linguistique Langue
    Synthétiser l'attribut OutputFormat type
    Attribut de fréquence d'échantillonnage de la synthèse échantillonner
    Attribut des voix voices
    Attribut du nom vocal nom
    Attribut de la langue vocale Langue
    Attribut du sexe de la voix gender
    Attribut du type de voix type
  5. Cliquez sur l'onglet Advanced. Saisissez toute configuration supplémentaire au format JSON.
    Utilisez l'exemple de configuration suivant pour Acapela Cloud :
    {
      "voiceMapping": {
        "languageMapping": {
          "en-AE": "arabicenglish",
          "en-AU": "australianenglish",
          "en-us": "USEnglish",
          "ar-001": "arabic"
        },
        "genderMapping": {
          "female": "1",
          "male": "2"
        }
      },
      "outputFormatMapping": {
        "audio/L16": {
          "*": "wav"
        },
        "audio/mpeg": {
          "*": "mp3"
        }
      }
    }
  6. Cliquez sur l'onglet Credentials
    1. Cliquez sur Configurer. La boîte de dialogue Configurer les informations d’identification s’ouvre.
    2. Sélectionnez le type d'identifiant, Défini par l'utilisateur (OAuth).
    3. Cliquez sur Add Credential Field, puis ajoutez les noms et valeurs des champs suivants :
      Nom du champ Valeur
      loginUrl https://www.acapela-cloud.com/api/login/
      email <Your email address>
      mot de passe <Your password>
    4. Cliquez sur D’accord.
  7. Cliquez sur Sauvegarder. 
  8. Pour activer l'intégration de Genesys TTS Connector, dans la colonne Status cliquez sur Inactive. La boîte de dialogue Modifier l'état s'ouvre.
  9. Cliquez sur Oui. Le statut de l'intégration devient Active.

  1. Ouvrez l'intégration Genesys TTS Connector :
    • Si vous n'avez pas encore installé l'intégration dans votre organisation Genesys Cloud, installez le connecteur Genesys TTS maintenant.
    • Si vous avez installé l'intégration, ouvrez le menu Genesys Cloud Admin et sous Integrations, cliquez sur Integrations. Ensuite, recherchez et ouvrez l'intégration Genesys TTS Connector.
  2. Dans l'onglet Details, Genesys vous recommande vivement de saisir un nom unique pour l'intégration que vous souhaitez configurer. Par exemple, "Genesys TTS Connector - Deepgram".
  3. Sur la page d'intégration Genesys TTS Connector - Deepgram, cliquez sur l'onglet Configuration.
  4. Sous Properties, entrez les valeurs suivantes :
    Nom du bien Valeur
    Synthétiser le texte URI https://api.deepgram.com/v1/speak
    Liste des voix URI https://api.deepgram.com/v1/models
    Synthétiser la méthode de demande de texte PUBLIER
    Attribut de synthèse de texte text
    Synthétiser l'attribut de la voix model
    Synthétiser l'attribut linguistique Langue
    Synthétiser l'attribut OutputFormat codage
    Attribut de fréquence d'échantillonnage de la synthèse sample_rate
    Attribut des voix tts
    Attribut du nom vocal canonical_name
    Attribut de la langue vocale Langue
    Attribut du sexe de la voix gender
    Attribut du type de voix type
  5. Cliquez sur l'onglet Advanced. Saisissez toute configuration supplémentaire au format JSON.
    Utilisez l'exemple de configuration suivant pour Deepgram :
    {
      "voices": [
        {
          "name": "aura-asteria-en",
          "gender": "female",
          "language": "en-us"
        },
        {
          "name": "aura-orion-en",
          "gender": "male",
          "language": "en-us"
        }
      ],
      "outputFormatMapping": {
        "audio/L16": {
          "*": "linear16"
        }
      },
      "voiceMapping": {
        "languageMapping": {
          "en-us": "en"
        }
      },
      "synthesizeBody": {
        "text": "$text"
      }
    }
  6. Cliquez sur l'onglet Credentials
    1. Cliquez sur Configurer. La boîte de dialogue Configurer les informations d’identification s’ouvre.
    2. Sélectionnez le type de justificatif, Défini par l'utilisateur.
    3. Cliquez sur Add Credential Field, puis ajoutez le nom et la valeur du champ suivant :
      Nom du champ Valeur
      Autorisation Jeton <Your Deepgram API key>
    4. Cliquez sur D’accord.
  7. Cliquez sur Sauvegarder. 
  8. Pour activer l'intégration de Genesys TTS Connector, dans la colonne Status cliquez sur Inactive. La boîte de dialogue Modifier l'état s'ouvre.
  9. Cliquez sur Oui. Le statut de l'intégration devient Active.

  1. Ouvrez l'intégration Genesys TTS Connector :
    • Si vous n'avez pas encore installé l'intégration dans votre organisation Genesys Cloud, installez le connecteur Genesys TTS maintenant.
    • Si vous avez installé l'intégration, ouvrez le menu Genesys Cloud Admin et sous Integrations, cliquez sur Integrations. Ensuite, recherchez et ouvrez l'intégration Genesys TTS Connector.
  2. Dans l'onglet Details, Genesys vous recommande vivement de saisir un nom unique pour l'intégration que vous souhaitez configurer. Par exemple, "Genesys TTS Connector - ReadSpeaker".
  3. Sur la page d'intégration Genesys TTS Connector - ReadSpeaker, cliquez sur l'onglet Configuration.
  4. Sous Properties, entrez les valeurs suivantes :
    Nom du bien Valeur
    Synthétiser le texte URI https://scapi-eu.readspeaker.com/a/speak?container=none&streaming=0
    Liste des voix URI https://scapi-eu.readspeaker.com/a/speak?command=voiceinfo
    Synthétiser la méthode de demande de texte obtenir
    Attribut de synthèse de texte text
    Synthétiser l'attribut de la voix Voix
    Synthétiser l'attribut linguistique lang
    Synthétiser l'attribut OutputFormat audioformat
    Attribut de fréquence d'échantillonnage de la synthèse échantillonner
    Attribut des voix intervenants
    Attribut du nom vocal Voix
    Attribut de la langue vocale Langue
    Attribut du sexe de la voix gender
    Attribut du type de voix type
  5. Cliquez sur l'onglet Advanced. Saisissez toute configuration supplémentaire au format JSON. 
    Utilisez l'exemple de configuration suivant pour ReadSpeaker :
    {
      "outputFormatMapping": {
        "audio/L16": {
          "8000": "pcm",
          "16000": "pcm_16_16k",
          "22050": "pcm_16_22k"
        },
        "audio/mpeg": {
          "*": "mp3"
        }
      },
      "voiceMapping": {
        "languageMapping": {
          "ja-jp": "ja_jp",
          "en-us": "en_us"
        }
      }
    }
  6. Cliquez sur l'onglet Credentials
    1. Cliquez sur Configurer. La boîte de dialogue Configurer les informations d’identification s’ouvre.
    2. Sélectionnez le type d'identifiant, ttsConnectorUserDefinedPathAuth.
    3. Saisissez la clé dans le champ Path Credential Name.
    4. Saisissez votre clé API dans le champ Path Credential .
    5. Cliquez sur D’accord.
  7. Cliquez sur Sauvegarder. 
  8. Pour activer l'intégration de Genesys TTS Connector, dans la colonne Status cliquez sur Inactive. La boîte de dialogue Modifier l'état s'ouvre.
  9. Cliquez sur Oui. Le statut de l'intégration devient Active.