Sprachsteuerung
Mit den Funktionen zur Sprachsteuerung kann der KI-Assistent während eines Gesprächs die Geschwindigkeit und Lautstärke seiner gesprochenen Antworten anpassen. Sie benötigen keine Parameter und gelten für die nachfolgenden vom Assistenten erzeugten Sprachbeiträge.
Verfügbare Funktionen
| Funktion | Beschreibung |
|---|---|
incSpeed() | Erhöht die Sprechgeschwindigkeit um 0.25 bis zu einem Maximum von 2.0. |
decSpeed() | Verringert die Sprechgeschwindigkeit um 0.25 bis zu einem Minimum von 0.25. |
incVolume() | Erhöht die Lautstärkeverstärkung um 6 dB bis zu einem Maximum von +16 dB. |
decVolume() | Verringert die Lautstärkeverstärkung um 6 dB bis zu einem Minimum von -96 dB. |
Die Standard-Sprechgeschwindigkeit beträgt 1.0, die Standard-Lautstärkeverstärkung 0 dB. Wiederholte Aufrufe passen den aktuellen Wert weiter an, überschreiten jedoch niemals die genannten Grenzen.
Verwendung
Fügen Sie im Tools-Abschnitt eine Funktion hinzu und beschreiben Sie, wann der Assistent sie verwenden soll. Beispiel: Definieren Sie eine Funktion, die incSpeed() aufruft, wenn der Anrufer den Assistenten bittet, schneller zu sprechen.
Die Funktionen können auch aus jedem JavaScript-Code-Snippet aufgerufen werden:
function speakFaster(params) {
incSpeed();
return { ...params, data: "" };
}
function speakLouder(params) {
incVolume();
return { ...params, data: "" };
}