Contrôle de la voix
Les fonctions de contrôle de la voix permettent à l’assistant IA d’ajuster la vitesse et le volume de ses réponses parlées pendant un appel. Elles ne prennent aucun paramètre et s’appliquent aux paroles générées ensuite par l’assistant.
Fonctions disponibles
| Fonction | Description |
|---|---|
incSpeed() | Augmente la vitesse de parole de 0.25, jusqu’à un maximum de 2.0. |
decSpeed() | Réduit la vitesse de parole de 0.25, jusqu’à un minimum de 0.25. |
incVolume() | Augmente le gain du volume de 6 dB, jusqu’à un maximum de +16 dB. |
decVolume() | Réduit le gain du volume de 6 dB, jusqu’à un minimum de -96 dB. |
La vitesse de parole par défaut est 1.0 et le gain du volume par défaut est de 0 dB. Les appels répétés continuent d’ajuster la valeur actuelle sans jamais dépasser les limites indiquées ci-dessus.
Utilisation
Ajoutez une fonction dans la section des outils et décrivez quand l’assistant doit l’utiliser. Par exemple, définissez une fonction qui appelle incSpeed() lorsque l’appelant demande à l’assistant de parler plus vite.
Les fonctions peuvent également être appelées depuis n’importe quel extrait de code JavaScript :
function speakFaster(params) {
incSpeed();
return { ...params, data: "" };
}
function speakLouder(params) {
incVolume();
return { ...params, data: "" };
}