Activar y configurar la integración de un proveedor TTS externo
Puede configurar la integración de Genesys TTS Connector en Genesys Cloud para utilizar el proveedor de texto a voz (TTS) de terceros que prefiera. Para integrarse con un proveedor de TTS externo, debe establecer las propiedades de integración, los atributos y las credenciales necesarias para acceder a su punto final de API.
Consulte la siguiente configuración de muestra para cada proveedor de TTS de terceros que Genesys Cloud admite actualmente:
- Abra la integración de Genesys TTS Connector:
- Si no instaló previamente la integración en su organización Genesys Cloud, instale ahora el conector Genesys TTS.
- Si ha instalado la integración, abra el menú Genesys Cloud Admin y en Integrations, haga clic en Integrations. A continuación, busque y abra la integración Genesys TTS Connector.
- En la pestaña Detalles, Genesys recomienda encarecidamente que introduzca un nombre único para la integración que desea configurar. Por ejemplo, "Conector Genesys TTS - Acapela Cloud".
- En la página de integración de Genesys TTS Connector - Acapela Cloud, haga clic en la pestaña Configuration.
- En Propiedades, introduzca los siguientes valores:
Nombre de la propiedad Valor Sintetizar texto URI https://acapela-cloud.com/api/command/ Lista Voces URI https://acapela-cloud.com/api/account/ Método de solicitud de síntesis de texto get Sintetizar atributo de texto text Sintetizar atributo de voz voz Sintetizar atributo lingüístico idioma Sintetizar atributo OutputFormat escribe Atributo sintetizar frecuencia de muestreo samplerate Atributo Voces voces Atributo Nombre de voz nombre Atributo de idioma de voz idioma Voz Atributo de género gender Atributo de tipo de voz escribe - Haga clic en la pestaña Advanced. Introduzca cualquier configuración adicional en formato JSON.
Utilice la siguiente configuración de ejemplo para 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" } } }
- Haga clic en la pestaña Credenciales.
- Hacer clic Configurar. Se abre el cuadro de diálogo Configurar credenciales.
- Seleccione el tipo de credencial, User Defined (OAuth).
- Haga clic en Add Credential Field y, a continuación, añada los siguientes nombres y valores de campo:
Nombre del campo Valor loginUrl https://www.acapela-cloud.com/api/login/
Email <Your email address> contraseña <Your password> - Hacer clic OK.
- Hacer clic Ahorrar.
- Para activar la integración de Genesys TTS Connector, en la columna Estado haga clic en Inactivo. Se abre el cuadro de diálogo Cambiar estado.
- Haga clic en Sí. El estado de la integración cambia a Active.
- Abra la integración de Genesys TTS Connector:
- Si no instaló previamente la integración en su organización Genesys Cloud, instale ahora el conector Genesys TTS.
- Si ha instalado la integración, abra el menú Genesys Cloud Admin y en Integrations, haga clic en Integrations. A continuación, busque y abra la integración Genesys TTS Connector.
- En la pestaña Detalles, Genesys recomienda encarecidamente que introduzca un nombre único para la integración que desea configurar. Por ejemplo, "Conector Genesys TTS - Deepgram".
- En la página Genesys TTS Connector - Deepgram integration, haz clic en la pestaña Configuration.
- En Propiedades, introduzca los siguientes valores:
Nombre de la propiedad Valor Sintetizar texto URI https://api.deepgram.com/v1/speak Lista Voces URI https://api.deepgram.com/v1/models Método de solicitud de síntesis de texto CORREO Sintetizar atributo de texto text Sintetizar atributo de voz model Sintetizar atributo lingüístico idioma Sintetizar atributo OutputFormat codificación Atributo sintetizar frecuencia de muestreo sample_rate Atributo Voces tts Atributo Nombre de voz canonical_name Atributo de idioma de voz idioma Voz Atributo de género gender Atributo de tipo de voz escribe - Haga clic en la pestaña Advanced. Introduzca cualquier configuración adicional en formato JSON.
Utilice la siguiente configuración de ejemplo para 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" } }
- Haga clic en la pestaña Credenciales.
- Hacer clic Configurar. Se abre el cuadro de diálogo Configurar credenciales.
- Seleccione el tipo de credencial, User Defined.
- Haga clic en Add Credential Field, luego añada el siguiente nombre y valor de campo:
Nombre del campo Valor Autorización Ficha <Your Deepgram API key> - Hacer clic OK.
- Hacer clic Ahorrar.
- Para activar la integración de Genesys TTS Connector, en la columna Estado haga clic en Inactivo. Se abre el cuadro de diálogo Cambiar estado.
- Haga clic en Sí. El estado de la integración cambia a Active.
- Abra la integración de Genesys TTS Connector:
- Si no instaló previamente la integración en su organización Genesys Cloud, instale ahora el conector Genesys TTS.
- Si ha instalado la integración, abra el menú Genesys Cloud Admin y en Integrations, haga clic en Integrations. A continuación, busque y abra la integración Genesys TTS Connector.
- En la pestaña Detalles, Genesys recomienda encarecidamente que introduzca un nombre único para la integración que desea configurar. Por ejemplo, "Conector Genesys TTS - ReadSpeaker".
- En la página Genesys TTS Connector - ReadSpeaker integration, haga clic en la pestaña Configuration.
- En Propiedades, introduzca los siguientes valores:
Nombre de la propiedad Valor Sintetizar texto URI https://scapi-eu.readspeaker.com/a/speak?container=none&streaming=0 Lista Voces URI https://scapi-eu.readspeaker.com/a/speak?command=voiceinfo Método de solicitud de síntesis de texto get Sintetizar atributo de texto text Sintetizar atributo de voz voz Sintetizar atributo lingüístico lang Sintetizar atributo OutputFormat audioformat Atributo sintetizar frecuencia de muestreo muestrear Atributo Voces speakers Atributo Nombre de voz voz Atributo de idioma de voz idioma Voz Atributo de género gender Atributo de tipo de voz escribe - Haga clic en la pestaña Advanced. Introduzca cualquier configuración adicional en formato JSON.
Utilice la siguiente configuración de ejemplo para 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" } } }
- Haga clic en la pestaña Credenciales.
- Hacer clic Configurar. Se abre el cuadro de diálogo Configurar credenciales.
- Seleccione el tipo de credencial, ttsConnectorUserDefinedPathAuth.
- Escriba key en el campo Path Credential Name.
- Introduzca su clave API en el campo Path Credential .
- Hacer clic OK.
- Hacer clic Ahorrar.
- Para activar la integración de Genesys TTS Connector, en la columna Estado haga clic en Inactivo. Se abre el cuadro de diálogo Cambiar estado.
- Haga clic en Sí. El estado de la integración cambia a Active.