Activer et configurer l'intégration d'un fournisseur TTS tiers
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 :
- 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.
- 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".
- Sur la page d'intégration Genesys TTS Connector - Acapela Cloud, cliquez sur l'onglet Configuration.
- 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 - 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" } } }
- Cliquez sur l'onglet Credentials.
- Cliquez sur Configurer. La boîte de dialogue Configurer les informations d’identification s’ouvre.
- Sélectionnez le type d'identifiant, Défini par l'utilisateur (OAuth).
- 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> - Cliquez sur D’accord.
- Cliquez sur Sauvegarder.
- 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.
- Cliquez sur Oui. Le statut de l'intégration devient Active.
- 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.
- 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".
- Sur la page d'intégration Genesys TTS Connector - Deepgram, cliquez sur l'onglet Configuration.
- 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 - 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" } }
- Cliquez sur l'onglet Credentials.
- Cliquez sur Configurer. La boîte de dialogue Configurer les informations d’identification s’ouvre.
- Sélectionnez le type de justificatif, Défini par l'utilisateur.
- 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> - Cliquez sur D’accord.
- Cliquez sur Sauvegarder.
- 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.
- Cliquez sur Oui. Le statut de l'intégration devient Active.
- 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.
- 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".
- Sur la page d'intégration Genesys TTS Connector - ReadSpeaker, cliquez sur l'onglet Configuration.
- 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 - 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" } } }
- Cliquez sur l'onglet Credentials.
- Cliquez sur Configurer. La boîte de dialogue Configurer les informations d’identification s’ouvre.
- Sélectionnez le type d'identifiant, ttsConnectorUserDefinedPathAuth.
- Saisissez la clé dans le champ Path Credential Name.
- Saisissez votre clé API dans le champ Path Credential .
- Cliquez sur D’accord.
- Cliquez sur Sauvegarder.
- 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.
- Cliquez sur Oui. Le statut de l'intégration devient Active.