Evaluando propuestas

Voicebot con Asterisk

Publicado el 25 Octubre, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesito crear en asterisk la siguiente lógica:

1. Hacer Speech to Text de IBM
2. Usar la transcripción del response y hacer un post hacia un endpoint (http rest)
3.
Tomar el resultado del endpoint y decirlo con Text to Speech de IBM

Hacer ese proceso en loop hasta que corte el usuario.

Además se debe considerar:

1. Método para cortar la llamada.
2. Método para transferir la llamada.
3. Aceptar DTMF como input.
4. Silence_time como parámetro en milisegundos: "Tiempo a considerar para dejar de transmitir audio hacia el Speech to text", es decir, se transcribirá lo que dice la persona hasta que ocurra este tiempo de silencio.
5. Grabación de audio.
5. Silence_detected como parámetro en segundos: "Si la persona demora más de x segundos, se considerará como silencio de su parte, y se enviará un valor predeterminado al endpoint descrito arriba".

Contexto general del proyecto

El objetivo es ofrecer servicios de voicebot con watson assistant y/o un clasificador propio a nuevos clientes.

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)

Plazo de Entrega: 01 Diciembre, 2021

Habilidades necesarias