Les agents vocaux Dialogflow CX utilisent Speech-to-Text pour la reconnaissance vocale, qui est incluse dans les tarifs Dialogflow CX. Dialogflow CX sélectionne automatiquement un modèle de reconnaissance vocale pour vous, mais vous pouvez éventuellement spécifier le modèle.
Modèles disponibles
Tous les modèles disponibles sont listés sur la page Modèles Speech-to-Text. Sélectionnez un modèle qui convient le mieux à votre domaine et qui prend en charge la langue et les fonctionnalités vocales de votre agent.
Si un modèle n'est pas explicitement spécifié, Dialogflow CX en sélectionne un automatiquement en fonction de la configuration audio dans les requêtes API et les paramètres de l'agent.
Les modèles suivants offrent généralement les meilleures performances :
- telephony_short (idéal pour la téléphonie Dialogflow CX)
- Téléphonie (idéal pour l'assistance aux agents) (également adapté à la téléphonie Dialogflow CX lorsque l'option Sensibilité avancée de fin de parole basée sur le délai d'inactivité est activée)
- phone_call (idéal pour l'assistance à l'agent et Dialogflow CX pour la téléphonie)
- latest_short (idéal pour Dialogflow CX non lié à la téléphonie)
- command_and_search (idéal pour les langues pour lesquelles d'autres modèles ne sont pas disponibles)
Spécifier un modèle
Vous pouvez fournir le modèle pour un agent, un flux ou une page avec le paramètre de sélection du modèle.Vous pouvez également fournir le modèle lorsque vous appelez les méthodes Sessions.detectIntent ou Sessions.streamingDetectIntent.
Sélectionnez un protocole et une version pour la référence de session :
| Protocole | V3 | V3beta1 |
|---|---|---|
| REST | Ressource de session | Ressource de session |
| RPC | Interface de session | Interface de session |
| C++ | SessionsClient | Non disponible |
| C# | SessionsClient | Non disponible |
| Go | SessionsClient | Non disponible |
| Java | SessionsClient | SessionsClient |
| Node.js | SessionsClient | SessionsClient |
| PHP | Non disponible | Non disponible |
| Python | SessionsClient | SessionsClient |
| Ruby | Non disponible | Non disponible |
ConversationProfile pour Agent Assist.
Si vous spécifiez le modèle dans un appel d'API detect intent ou conversation profile, il remplacera toute sélection de modèle appliquée à l'agent, au flux ou à la page, sauf si vous activez le paramètre Remplacer le modèle vocal au niveau de la requête.