Aktivieren und Konfigurieren der Integration eines Drittanbieter-TTS-Anbieters
Sie können die Genesys TTS Connector-Integration in Genesys Cloud so konfigurieren, dass Sie Ihren bevorzugten Text-to-Speech-Anbieter (TTS) eines Drittanbieters verwenden. Für die Integration mit einem TTS-Drittanbieter müssen Sie die Integrationseigenschaften, Attribute und Anmeldeinformationen festlegen, die für den Zugriff auf den API-Endpunkt erforderlich sind.
Sehen Sie sich die folgende Beispielkonfiguration für jeden Drittanbieter-TTS-Anbieter an, der derzeit von Genesys Cloud unterstützt wird:
- Öffnen Sie die Genesys TTS Connector-Integration:
- Wenn Sie die Integration nicht bereits in Ihrer Genesys Cloud-Organisation installiert haben, Installieren Sie jetzt den Genesys TTS Connector .
- Wenn Sie die Integration installiert haben, öffnen Sie das Genesys Cloud Admin-Menü und unter Integrationen auf Integrationen . Suchen und öffnen Sie dann die Genesys TTS Connector-Integration.
- Im Details Genesys empfiehlt dringend, dass Sie auf der Registerkarte „Integration“, die Sie konfigurieren möchten, einen eindeutigen Namen für die Integration eingeben. Beispiel: „Genesys TTS Connector – Acapela Cloud“.
- Klicken Sie auf der Integrationsseite von Genesys TTS Connector – Acapela Cloud auf das Konfiguration Tab.
- Unter Eigenschaften die folgenden Werte ein:
Eigenschaftsname Wert Text-URI synthetisieren https://acapela-cloud.com/api/command/ Stimmen-URI auflisten https://acapela-cloud.com/api/account/ Methode zur Textsyntheseanforderung get Textattribut synthetisieren text Attribut „Stimme synthetisieren“ Sprache Sprachattribut synthetisieren Sprache OutputFormat-Attribut synthetisieren Typ Attribut „Samplerate synthetisieren“ samplerate Stimmenattribut Stimmen Stimmnamensattribut Name Voice Language Attribute Sprache Stimmgeschlechtsattribut gender Stimmtyp-Attribut Typ - Klicken Sie auf das Fortschrittlich Tab. Geben Sie alle zusätzlichen Konfigurationen im JSON-Format ein.
Verwenden Sie die folgende Beispielkonfiguration für 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" } } }
- Klicken Sie auf das Qualifikationen Tab.
- Klicken Sie auf Konfigurieren Sie. Das Dialogfeld Anmeldeinformationen konfigurieren wird geöffnet.
- Wählen Sie den Anmeldeinformationstyp aus. Benutzerdefiniert (OAuth) .
- Klicken Anmeldeinformationsfeld hinzufügen und fügen Sie dann die folgenden Feldnamen und Werte hinzu:
Feldname Wert loginUrl https://www.acapela-cloud.com/api/login/
email <Your email address> Kennwort <Your password> - Klicken Sie auf OK.
- Klicken Sie auf Speichern.
- Um die Genesys TTS Connector-Integration zu aktivieren, Status Spaltenklick Inaktiv . Das Dialogfeld „Status ändern“ wird geöffnet.
- Klicken Ja . Der Status der Integration ändert sich zu Aktiv .
- Öffnen Sie die Genesys TTS Connector-Integration:
- Wenn Sie die Integration nicht bereits in Ihrer Genesys Cloud-Organisation installiert haben, Installieren Sie jetzt den Genesys TTS Connector .
- Wenn Sie die Integration installiert haben, öffnen Sie das Genesys Cloud Admin-Menü und unter Integrationen auf Integrationen . Suchen und öffnen Sie dann die Genesys TTS Connector-Integration.
- Im Details Genesys empfiehlt dringend, dass Sie auf der Registerkarte „Integration“, die Sie konfigurieren möchten, einen eindeutigen Namen für die Integration eingeben. Beispiel: „Genesys TTS Connector – Deepgram.“
- Klicken Sie auf der Integrationsseite von Genesys TTS Connector – Deepgram auf das Konfiguration Tab.
- Unter Eigenschaften die folgenden Werte ein:
Eigenschaftsname Wert Text-URI synthetisieren https://api.deepgram.com/v1/speak Stimmen-URI auflisten https://api.deepgram.com/v1/models Methode zur Textsyntheseanforderung POST Textattribut synthetisieren text Attribut „Stimme synthetisieren“ model Sprachattribut synthetisieren Sprache OutputFormat-Attribut synthetisieren encoding Attribut „Samplerate synthetisieren“ sample_rate Stimmenattribut tts Stimmnamensattribut canonical_name Voice Language Attribute Sprache Stimmgeschlechtsattribut gender Stimmtyp-Attribut Typ - Klicken Sie auf das Fortschrittlich Tab. Geben Sie alle zusätzlichen Konfigurationen im JSON-Format ein.
Verwenden Sie die folgende Beispielkonfiguration für 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" } }
- Klicken Sie auf das Qualifikationen Tab.
- Klicken Sie auf Konfigurieren Sie. Das Dialogfeld Anmeldeinformationen konfigurieren wird geöffnet.
- Wählen Sie den Anmeldeinformationstyp aus. Benutzerdefiniert .
- Klicken Anmeldeinformationsfeld hinzufügen und fügen Sie dann den folgenden Feldnamen und -wert hinzu:
Feldname Wert Genehmigung Zeichen <Your Deepgram API key> - Klicken Sie auf OK.
- Klicken Sie auf Speichern.
- Um die Genesys TTS Connector-Integration zu aktivieren, Status Spaltenklick Inaktiv . Das Dialogfeld „Status ändern“ wird geöffnet.
- Klicken Ja . Der Status der Integration ändert sich zu Aktiv .
- Öffnen Sie die Genesys TTS Connector-Integration:
- Wenn Sie die Integration nicht bereits in Ihrer Genesys Cloud-Organisation installiert haben, Installieren Sie jetzt den Genesys TTS Connector .
- Wenn Sie die Integration installiert haben, öffnen Sie das Genesys Cloud Admin-Menü und unter Integrationen auf Integrationen . Suchen und öffnen Sie dann die Genesys TTS Connector-Integration.
- Im Details Genesys empfiehlt dringend, dass Sie auf der Registerkarte „Integration“, die Sie konfigurieren möchten, einen eindeutigen Namen für die Integration eingeben. Beispiel: „Genesys TTS Connector – ReadSpeaker“.
- Klicken Sie auf der Integrationsseite von Genesys TTS Connector – ReadSpeaker auf das Konfiguration Tab.
- Unter Eigenschaften die folgenden Werte ein:
Eigenschaftsname Wert Text-URI synthetisieren https://scapi-eu.readspeaker.com/a/speak?container=none&streaming=0 Stimmen-URI auflisten https://scapi-eu.readspeaker.com/a/speak?command=voiceinfo Methode zur Textsyntheseanforderung get Textattribut synthetisieren text Attribut „Stimme synthetisieren“ Sprache Sprachattribut synthetisieren lang OutputFormat-Attribut synthetisieren audioformat Attribut „Samplerate synthetisieren“ Abtastrate Stimmenattribut Lautsprecher Stimmnamensattribut Sprache Voice Language Attribute Sprache Stimmgeschlechtsattribut gender Stimmtyp-Attribut Typ - Klicken Sie auf das Fortschrittlich Tab. Geben Sie alle zusätzlichen Konfigurationen im JSON-Format ein.
Verwenden Sie die folgende Beispielkonfiguration für 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" } } }
- Klicken Sie auf das Qualifikationen Tab.
- Klicken Sie auf Konfigurieren Sie. Das Dialogfeld Anmeldeinformationen konfigurieren wird geöffnet.
- Wählen Sie den Anmeldeinformationstyp aus. ttsConnectorUserDefinedPathAuth .
- Typ Schlüssel im Name der Pfadanmeldeinformationen Feld.
- Geben Sie Ihren API-Schlüssel in das Pfadanmeldeinformationen Feld .
- Klicken Sie auf OK.
- Klicken Sie auf Speichern.
- Um die Genesys TTS Connector-Integration zu aktivieren, Status Spaltenklick Inaktiv . Das Dialogfeld „Status ändern“ wird geöffnet.
- Klicken Ja . Der Status der Integration ändert sich zu Aktiv .