VoiceBooker

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

FonctionDescription
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: "" };
}

Sur cette page