Bot-Avatar
⏭️ Automatisches Stummen des Mikrofons, um den Avatar nicht zu unterbrechen. Hinweistext, wenn der Avatar... ...zuhört: ...denkt: ...spricht: (AVATAR_doNotInterrupt)
![]()
Verhindert, dass der Nutzer den Avatar durch Sprechen unterbricht. Zeigt Hinweistexte je nach Avatar-Zustand an.
RAGAI.EVENTS.listenTo("RAGAI.AVATAR.SPEECH.thinking", function() {
RAGAI.AUDIO.muteMic();
RAGAI.VIDEO_AVATAR.setText("Nachricht wird gesendet");
});
RAGAI.EVENTS.listenTo("RAGAI.AVATAR.SPEECH.play", function() {
RAGAI.AUDIO.muteMic();
RAGAI.VIDEO_AVATAR.setText("Jetzt zuhören");
});
RAGAI.EVENTS.listenTo("RAGAI.AVATAR.SPEECH.done", function() {
RAGAI.AUDIO.unmuteMic();
RAGAI.VIDEO_AVATAR.setText("Jetzt reden");
});
🖌️ Hintergrund: (AVATAR_setBGImg)
![]()
Setzt ein Hintergrundbild für den Video-Avatar.
await RAGAI.VIDEO_AVATAR.setBackgroundImage('???');
🖌️ Avatar-Denken und -Sprechen abbrechen (AVATAR_stop)
![]()
Nutze diesen Block für: ️ Avatar-Denken und -Sprechen abbrechen. Passe die Eingaben so an, wie du sie für deinen Ablauf brauchst.
await RAGAI.VIDEO_AVATAR.stop();
🖌️ Avatar Hintergrund entfernen (AVATAR_unsetBGImg)
![]()
Entfernt das Hintergrundbild des Video-Avatars.
await RAGAI.VIDEO_AVATAR.unsetImage();