Modelos de voz

Los agentes de voz de Dialogflow usan la función Transcripción de voz para el reconocimiento de voz, que se incluye en los precios de Dialogflow. Dialogflow selecciona automáticamente un modelo de reconocimiento de voz, pero también puedes especificarlo.

Modelos disponibles

Todos los modelos disponibles se enumeran en la página Modelos de Speech-to-Text. Selecciona el modelo que mejor se adapte a tu dominio y admita el idioma y las funciones de voz de tu agente.

Si no se especifica un modelo de forma explícita, Dialogflow seleccionará automáticamente uno en función de la configuración de audio de las solicitudes de la API y de los ajustes del agente.

Los siguientes modelos suelen tener el mejor rendimiento:

  • telephony_short (la mejor opción para Dialogflow de telefonía)
  • Telefonía (la mejor opción para la asistencia del agente) (también es una buena opción para Dialogflow de telefonía cuando se habilita la sensibilidad avanzada de finalización de la conversación basada en el tiempo de espera)
  • phone_call (adecuado para Agent Assist y Dialogflow de telefonía)
  • latest_short (la mejor opción para Dialogflow que no sea de telefonía)
  • command_and_search (la mejor opción para los idiomas en los que no hay otros modelos disponibles)

Especificar un modelo

Puedes proporcionar el modelo de un agente, un flujo o una página con el ajuste de selección de modelo.

También puedes proporcionar el modelo al llamar a los métodos Sessions.detectIntent o Sessions.streamingDetectIntent.

Seleccione un protocolo y una versión para la referencia de la sesión:

Protocolo V3 V3beta1
REST Recurso de sesión Recurso de sesión
RPC Interfaz de sesión Interfaz de sesión
C++ SessionsClient No disponible
C# SessionsClient No disponible
Go SessionsClient No disponible
Java SessionsClient SessionsClient
Node.js SessionsClient SessionsClient
PHP No disponible No disponible
Python SessionsClient SessionsClient
Ruby No disponible No disponible
o al configurar el ConversationProfile para Agent Assist. Si especificas el modelo en una llamada a la API Detect Intent o Conversation Profile, se anulará cualquier selección de modelo aplicada al agente, al flujo o a la página, a menos que habilites el ajuste Anular modelo de voz a nivel de solicitud.