Skip to main content

Bot-Audio

⏭️ Automatisches Stummen des Mikrofons, um den Bot nicht zu unterbrechen. Hinweistext, wenn der Bot... ...zuhört: ...denkt: ...spricht: (AUDIO_doNotInterrupt)

⏭️ Automatisches Stummen des Mikrofons, um den Bot nicht zu unterbrechen. Hinweistext, wenn der Bot... ...zuhört: ...denkt: ...spricht:

Verhindert, dass der Nutzer den Bot durch Sprechen unterbricht. Zeigt Hinweistexte je nach Bot-Zustand an.

RAGAI.EVENTS.listenTo("RAGAI.AUDIO.SPEECH.attRequest", function() {
RAGAI.AUDIO.muteMic();
RAGAI.AUDIO.setText("Nachricht wird gesendet");
});
RAGAI.EVENTS.listenTo("RAGAI.AUDIO.SPEECH.attRecive", async function() {
RAGAI.AUDIO.muteMic();
});
RAGAI.EVENTS.listenTo("RAGAI.AUDIO.SPEECH.play", async function() {
RAGAI.AUDIO.muteMic();
RAGAI.AUDIO.setText("Jetzt zuhören");
});
RAGAI.EVENTS.listenTo("RAGAI.AUDIO.SPEECH.done", function() {
RAGAI.AUDIO.unmuteMic();
RAGAI.AUDIO.setText("Jetzt reden");
});
RAGAI.EVENTS.listenTo("RAGAI.AUDIO.botSayLoadComplete", function() {
RAGAI.AUDIO.muteMic();
RAGAI.AUDIO.setText("Jetzt zuhören");
});
RAGAI.EVENTS.listenTo("RAGAI.AUDIO.botSayEnded", function() {
RAGAI.AUDIO.unmuteMic();
RAGAI.AUDIO.setText("Jetzt reden");
});

Mikrofon des Nutzers initial stummschalten. (AUDIO_initialMute)

Mikrofon des Nutzers initial stummschalten.

Schaltet das Mikrofon des Nutzers stumm, sobald die Audioverbindung hergestellt wird.

RAGAI.EVENTS.listenTo("RAGAI.AUDIO.SPEECH.micconnected", function () {
RAGAI.AUDIO.muteMic();
});

Mikrofon des Nutzers (AUDIO_MIC_SETTING)

Mikrofon des Nutzers

Schaltet das Mikrofon des Nutzers stumm oder aktiviert es.

await RAGAI.AUDIO.muteMic();