Getting Started
ArionTalk adds voice conversations to any website. Visitors click a floating button, speak to an AI agent that understands your page content, and hear a spoken response — all with just a few lines of code.
Quick Start
The fastest way to get started is with the CDN. Add these three lines to any HTML page:
<ariontalk-widget></ariontalk-widget><script type="module" src="https://cdn.jsdelivr.net/npm/@ariontalk/widget@latest/dist/ariontalk.js" async></script>That’s it. A floating action button appears in the bottom-right corner. Click it to start a voice session.
Install via Package Manager
pnpm add @ariontalk/widgetnpm install @ariontalk/widgetyarn add @ariontalk/widgetThen import it and add the element to your page:
import '@ariontalk/widget';<ariontalk-widget></ariontalk-widget>Headless Usage (Core Only)
If you want the voice engine without the widget UI, install @ariontalk/core directly:
pnpm add @ariontalk/coreimport { VoiceEngine, isVoiceChatSupported } from '@ariontalk/core';This gives you full programmatic control over sessions, speech recognition, synthesis, and AI responses.
What to Expect
When a visitor clicks the floating button:
- Speech Recognition captures their voice and converts it to text
- Gemini Nano (on-device) processes the message using your page content as context
- Speech Synthesis speaks the AI response back to the visitor
The widget extracts your page content (text and images) automatically so the AI can answer questions about what the visitor sees.
Next Steps
- Installation — All the ways to add ArionTalk to your project
- Configuration — Widget attributes and settings
- Theming — Customize colors, fonts, and appearance
- Events — Listen for session lifecycle events