Los agentes de voz de Dialogflow CX usan Speech-to-Text para el reconocimiento de voz, que se incluye en los precios de Dialogflow CX. Dialogflow CX selecciona automáticamente un modelo de reconocimiento de voz, pero puedes especificarlo de forma opcional.
Modelos disponibles
Todos los modelos disponibles se enumeran en Modelos de Speech-to-Text. Selecciona un modelo que se adapte mejor a tu dominio y admita las funciones de idioma y voz de tu agente.
Si no se especifica un modelo de forma explícita, Dialogflow CX selecciona automáticamente un modelo según la configuración de audio en las solicitudes a la API y la configuración del agente.
Por lo general, los siguientes modelos tienen el mejor rendimiento y una amplia capacidad de entrega regional:
telephony_short(ideal para Dialogflow CX de telefonía)telephony(ideal para Agent Assist) (también es bueno para Dialogflow CX de telefonía cuando está habilitada la sensibilidad avanzada de fin de voz basada en el tiempo de espera)phone_call(bueno para Agent Assist y Dialogflow CX de telefonía)latest_short(ideal para Dialogflow CX sin telefonía)command_and_search(es la mejor opción para idiomas en los que no hay otros modelos disponibles)
Para seleccionar Speech-to-Text V2 (chirp_3) en la consola de Dialogflow CX, tu
proyecto requiere aprobación de acceso. Las implementaciones de producción de gran volumen también
requieren una revisión de capacidad anticipada con tu equipo de cuentas de Google Cloud .
Los agentes de Dialogflow CX en us-central1 enrutan el tráfico de Speech-to-Text V2 al extremo multirregional us, excepto las solicitudes chirp_2. El modelo chirp de una sola región
no está disponible en ese extremo. Para el audio de telefonía MULAW de 8 kHz, usa
chirp_3, telephony o telephony_short en lugar del modelo de banda ancha
short de Speech-to-Text V2.
Especifica un modelo
Puedes proporcionar el modelo para un agente, flujo o página con el parámetro de configuración de selección de modelo.También puedes proporcionar el modelo cuando llames a los métodos Sessions.detectIntent o Sessions.streamingDetectIntent.
Selecciona un protocolo y una versión para la referencia de 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 |
ConversationProfile
para
Agent Assist.
Especificar el modelo en una llamada a la API de detección de intents o de perfiles de conversación
anulará cualquier selección de modelo aplicada al agente, flujo o página, a menos que
habilites el parámetro de configuración
Anular el modelo de voz a nivel de la solicitud.