ACD y consola de operadora
Locuciones y voces
Genere locuciones con síntesis de voz local, elija una voz y, opcionalmente, conecte voces en la nube.
En EasyUC: Calling Features → Calls → Calling Features → Voice settings / Call Flow
Para qué sirve
Las locuciones se crean a partir de texto. EasyUC las genera con una síntesis de voz que se ejecuta en su propio servidor (Piper). El texto no sale de la red. El archivo de audio generado se almacena en caché, de modo que el mismo texto se calcula una sola vez. La locución se envía al llamante como G.711 a 8 kHz.
El idioma y la voz se establecen una vez en el script. Cada bloque de voz del flujo de llamada y cada locución de una cola pueden diferir de ese ajuste.
Opcionalmente puede conectar una cuenta de ElevenLabs. Los bloques ofrecen entonces además un motor en la nube con las voces de esa cuenta. El servidor multimedia consulta al proveedor durante la reproducción y para ello necesita acceso a Internet.
Requisitos previos
- Módulo de licencia
acdoteams. - Permiso:
ROLE_APP_ACD_WORKSPACEyROLE_APP_ACD_SCRIPTSpara ver, ademásROLE_APP_ACD_SCRIPTS_EDITpara modificar. Los administradores conROLE_APP_ADMIN,ROLE_OWNER,ROLE_ADMINoROLE_SUPER_ADMINtienen todos los derechos del área. - Un servidor multimedia en funcionamiento. Contiene las voces locales.
- El estado entregado incluye voces alemanas: una voz predeterminada femenina y una masculina, y otra voz masculina para selección explícita. Para idiomas sin modelo de voz propio, el servicio utiliza una síntesis alternativa más sencilla (eSpeak).
- Solo para voces en la nube: una clave API de ElevenLabs y acceso a Internet para el servidor multimedia.
Paso a paso: establecer la voz de un script
Paso a paso: escribir una locución en el flujo de llamada y escucharla
Paso a paso: conectar voces en la nube (opcional)
Campos y opciones
| Campo / acción | Significado y uso |
|---|---|
| Voice engine | Local (Piper · offline): síntesis en su propio servidor. ElevenLabs (Cloud): solo se puede seleccionar con una clave almacenada; de lo contrario se muestra con el añadido no API key. |
| Language | Idioma del texto. Determina las voces ofrecidas. |
| Voice gender | Female o Male. Sin una voz seleccionada explícitamente, el servicio utiliza la voz predeterminada del género. |
| Voice | Voces del servidor multimedia para el idioma y el género. |
| ElevenLabs API key | Se muestra enmascarada. Si se deja vacía, se conserva la clave almacenada; una entrada nueva la sustituye. |
| Model | eleven_multilingual_v2 (mejor calidad), eleven_turbo_v2_5 (más rápido, más económico), eleven_flash_v2_5 (el más rápido, menor latencia). |
| Credits | Arriba en el flujo de llamada: caracteres restantes y totales de la cuenta de ElevenLabs, consultados en directo. |
| Sound file (mp3/wav) | Campo de carga en el bloque Play Soundfile y para la música en espera. Para el estado de la reproducción, véase el capítulo "Flujo de llamada: todos los bloques". |
Comprobar el resultado y acotar errores
- Preview voice informa Erzeugt & im Cache gespeichert (generada y almacenada en caché) y reproduce la locución.
- Llame al número del script y escuche la locución en el teléfono. La calidad telefónica (8 kHz) suena más apagada que la escucha previa en el navegador.
- No voice for this language/gender: no existe un modelo de voz para la combinación. Cambie el género o el idioma.
- No voices for this language. La cuenta de ElevenLabs no tiene ninguna voz para el idioma.
- Vorhören fehlgeschlagen (HTTP …). (error en la escucha previa) El servicio de voz no está accesible. Compruebe el servidor multimedia.
- Abspielen im Browser nicht möglich. (reproducción en el navegador no posible) La locución se generó, pero el navegador bloqueó la reproducción. En el teléfono sigue funcionando.
- La locución en la nube permanece en silencio: el servidor multimedia no alcanza al proveedor o los créditos están agotados.