VoiceBooker

Control de voz

Las funciones de control de voz permiten que el asistente de IA ajuste la velocidad y el volumen de sus respuestas habladas durante una llamada. No reciben parámetros y se aplican al habla que el asistente genere a continuación.

Funciones disponibles

FunciónDescripción
incSpeed()Aumenta la velocidad del habla en 0.25, hasta un máximo de 2.0.
decSpeed()Reduce la velocidad del habla en 0.25, hasta un mínimo de 0.25.
incVolume()Aumenta la ganancia de volumen en 6 dB, hasta un máximo de +16 dB.
decVolume()Reduce la ganancia de volumen en 6 dB, hasta un mínimo de -96 dB.

La velocidad de habla predeterminada es 1.0 y la ganancia de volumen predeterminada es 0 dB. Las llamadas repetidas continúan ajustando el valor actual, pero nunca superan los límites indicados.

Uso

Añade una función en la sección de herramientas y describe cuándo debe usarla el asistente. Por ejemplo, define una función que llame a incSpeed() cuando la persona que llama pida al asistente que hable más rápido.

Las funciones también pueden llamarse desde cualquier fragmento de código JavaScript:

function speakFaster(params) {
    incSpeed();
    return { ...params, data: "" };
}

function speakLouder(params) {
    incVolume();
    return { ...params, data: "" };
}

En esta página