Your chatbot. Its own voice. A living face.
Same answer. More alive.
Paste a reply from your chatbot and see it on a character. This browser-only example makes no model or voice call.
Before · words on a page
Paste an assistant response below to compare.
Your existing chatbot supplies the response.
After · your character
Loading the character…
Try your own reply
Get your embedConnect your real chatbot and audio
Your chatbot remains in control. Connect its own response stream and audio to the same Alive Kit character.
const face = await NetShowFactoryFace.connect(yourMountElement);
face.state('speaking');
face.caption(yourAssistantResponse);
face.attachAudio(yourBotAudioElement);
// Your existing interruption also stops the face:
face.interrupt();
A NetShow agent can instead bring its own mind and authorized proxy voice. Choose that option in the configurator.