Saltearse al contenido

Azure Speech STT

Azure Speech STT es uno de los componentes que hacen de oído de un agente de voz: convierte en texto lo que dice el llamante para que el agente lo entienda. Usa el servicio de reconocimiento de voz de Azure Speech, de Microsoft. Transcribe mientras el llamante habla, así que funcionan los ajustes de interrupción por palabras del Voice Agent, como Minimum Words To Interrupt.

Se conecta al conector STT del nodo Voice Agent. Guarda los ajustes del reconocimiento de voz que el agente usa en cada llamada.

Cuándo usarlo

  • Tu empresa ya trabaja con Microsoft Azure y quieres que el audio se procese en tu propio recurso de Azure.
  • Atiendes llamadas en catalán, gallego o euskera, idiomas que los STT locales de NappAI no entienden.
  • Los llamantes cambian de idioma a mitad de la llamada y quieres que el agente los siga.
  • Quieres que el llamante pueda interrumpir al agente con unas pocas palabras.

Configuración

Necesitas una credencial Azure Speech con la clave de tu recurso de voz de Azure y su región. Consulta Credenciales.

CampoQué hace
Credential (obligatorio)La credencial Azure Speech que se usa para conectarse al servicio.
LanguageCódigo del idioma que se espera del llamante, por ejemplo es, en o ca. Por defecto, es.
Detect LanguageSi está activado, Azure identifica en cada momento el idioma del llamante entre los de Supported Languages y el agente cambia de idioma con él. Añade algo de espera en cada turno. Desactivado por defecto.

Opciones avanzadas

CampoQué hace
Supported LanguagesIdiomas entre los que puede cambiar la detección. Por defecto, es y en. Solo se usa con Detect Language activado.

Resultado

La salida STT contiene los ajustes del reconocimiento de voz. Se conecta al conector STT del nodo Voice Agent, o a Fallback STT si activas Fallback Engines y quieres usarlo como reserva. El editor no deja enchufarla en un conector de TTS por error.

Ejemplo

Una cooperativa catalana atiende a sus socios por teléfono en catalán y en español.

  1. Añade Azure Speech STT y conéctalo al conector STT del Voice Agent.
  2. En Credential, elige la credencial Azure Speech de la cooperativa.
  3. Escribe ca en Language, activa Detect Language y deja ca y es en Supported Languages.
  4. Prueba el agente en el playground hablando en los dos idiomas.

Buenas prácticas

  • Activa Detect Language solo si de verdad recibes llamadas en varios idiomas: cada turno tarda un poco más.
  • Azure cobra el uso en tu propia cuenta de Azure. Revisa allí el consumo.

Componentes relacionados