Convo mode transforms your digital twin interaction from traditional text-based Q&A into natural, flowing dialogue. It enables real-time voice conversations where you can speak naturally with your AI assistant, creating a more intuitive and engaging experience.
Whoever administers the Digital Twin can make Convo Mode the default experience: with Start Immersive Mode by Default enabled (Instance Settings → Voice, or the admin instance editor), visitors land on a tap-to-start screen right after signing in — the tap grants microphone access and begins the conversation. Anyone can exit to the classic chat, and each visitor’s last choice (voice or text) is remembered on their device for future visits. Full-screen behaviour is covered below (see Kiosk lock).
1
Locate convo mode icon
From the main interface, look for the Conversation icon on the text input bar
2
Enable microphone
Allow microphone use in the browser
3
Start speaking
Click the start button and begin talking. Your Digital Twin will listen and respond with voice.
Once you launch Convo Mode, a floating panel appears over your conversation — Pria’s avatar orb with the controls beneath it.
The Convo Mode panel: the avatar orb with START, the expand (display-mode) button, the voice picker, and a close ×.
Control
What it does
START / Stop
Begin or end the live voice session. While it’s running you just speak — there’s no push-to-talk to hold.
Mute
Mutes your microphone so Pria stops listening; unmute to resume. Your audio is captured but not sent while muted.
Expand / Contract
Switch the panel between compact and expanded display modes (below).
Voice
Pick the voice Pria speaks in (e.g. Cedar). The list adapts to the active provider, and is hidden when ElevenLabs manages voices. See Switching voices.
Live transcript
As you talk, your words and Pria’s replies are transcribed in real time (e.g. “You: …”) so you can read along. Whether it shows is a per-Twin setting.
Close
Closes the panel and ends the session, returning you to the text chat.
The floating orb beside your chat — great for quick voice exchanges while you keep working in text.
Expanded
A larger, immersive view that fills the screen, putting the avatar (and transcript, where enabled) front and center — ideal for a focused conversation or a screen-share.
Expanded mode fills the screen for a focused, immersive conversation.
Tap the expand button to grow the panel, and the same button (now Contract) to shrink it back. Pressing Esc also collapses the full-screen view back to the compact panel. On supported devices an administrator can enable true fullscreen immersive mode — and a fullscreen transcript — per Digital Twin in Instance Settings → Voice.
Kiosk lock. If the Twin’s administrator turns on Lock full-screen conversation (Instance Settings → Voice), the collapse button and the Esc key are disabled — ending the call is the only way out of the full-screen view. Starting, ending, and muting the call work exactly as usual. This keeps kiosk screens and embedded experiences in the conversation for the whole session.
Mute and the live transcript appear once a voice session is actually running — press START to see them.
Convo Mode supports several real-time voice and avatar providers. Your administrator selects which provider your Digital Twin uses; see Voice & Realtime Providers for the integration overview and Realtime Voice & Avatars for admin-side configuration.
OpenAI GPT-Realtime
OpenAI GPT-Live
xAI Realtime
Gemini Live
ElevenLabs
Cartesia Voice
Anam Avatar
The default voice provider, powered by OpenAI’s Realtime API.
Voice selection — Choose from 10+ built-in voices (Cedar, Marin, Alloy, Ash, and more) directly in the Convo Mode panel
Knowing when you’ve finished speaking — Pria listens for the pause at the end of your sentence; an administrator can tune how quickly it jumps in (the setting is called Voice Activity Detection, or VAD)
Tool calling — Your Digital Twin can use the tools that work aloud (searching your files, looking things up on the web, and so on) during voice conversations. A few tools are text-only by nature and are left out of a spoken turn.
Connector (MCP) support — Connected MCP servers are available during real-time conversations, run by OpenAI itself
Usage tracking — how much was said and heard is counted and shown, so you can see what a voice session costs
Reasoning support — On GPT-Realtime-2 and newer, the twin’s Voice Reasoning Effort setting decides how much the model thinks before it answers aloud. It is off by default, because thinking time is silence in a conversation. See AI Models for details.
A voice that listens and speaks at the same time, so the conversation flows naturally and interruptions feel smooth. GPT-Live does the talking; your Digital Twin’s own model, files and tools supply every answer.
It speaks first — as soon as the call connects, your Digital Twin (or the assistant running the conversation) introduces itself or picks up where you left off.
Voice selection — when the twin’s administrator leaves the voice open, you pick your own voice before you start.
Typed messages — with text input on, a message you type during the call gets a spoken reply, and it appears in the transcript.
Billing — conversation time is charged per second, on top of the model that answers.
Real-time speech-to-speech powered by xAI’s Grok voice models.
Voice selection — Choose from five built-in voices: eve, ara, rex, sal, leo, directly in the Convo Mode panel
Tool calling — The tools that work aloud, including web search, file lookup, and IP Vault retrieval
Automatic prompt caching — Grok’s optimized caching reduces cost on long-running sessions; the saving shows in the usage counter
Live transcription — Both your speech and Grok’s responses are transcribed in real time
Works on strict networks — sends audio over a connection type (WebSocket) that tends to get through strict school and office networks more easily than the alternative (WebRTC)
If you ask an xAI voice to speak an image link aloud, it may garble the address into the audio. Stick to plain questions in voice — typed turns show images fine.
Real-time native audio powered by Google Gemini, with built-in speech recognition and synthesis.
Voice selection — Choose from 30 built-in voices (Puck, Charon, Kore, Fenrir, Aoede, and more) directly in the Convo Mode panel
Tool calling — The tools that work aloud, including web search, file lookup, and IP Vault retrieval
Live transcription — Both your speech (input) and the AI’s responses (output) are transcribed in real time
Proactive audio — The AI can initiate speech without waiting for a prompt, creating more natural turn-taking
Short-lived sign-in — each voice conversation gets its own temporary pass that expires with the call, so nothing permanent is left in your browser
Gemini Live requires a Gemini-compatible model configured on your Digital Twin. Your administrator selects the voice provider and available voices.
An alternative voice provider offering high-quality, customizable voice synthesis.
Custom voices — Voices are configured in the ElevenLabs Agent dashboard, including custom voice clones
Dynamic context — Your name, email, timezone, and course information are automatically passed to the conversation
Simplified experience — Voice activity detection and session management are handled automatically
Dashboard-managed tools — Tool execution is configured in the ElevenLabs Agent dashboard rather than through Pria
Voice selection and VAD controls are not shown in the Convo Mode panel when ElevenLabs is active, as these are managed in the ElevenLabs dashboard.
Premium, expressive speech. Pria owns the microphone, the transcription, the thinking and the tools; Cartesia speaks the reply — so everything your Digital Twin can do in chat, it can do out loud.
Voice selection — Pick from the Cartesia voice library in the Convo Mode panel: search by gender and language, preview each voice, and select. Voices cloned in your own Cartesia account appear too.
Expressiveness — Optional emotion and speed controls. How audible the emotion is depends strongly on the chosen voice.
Tool calling — The tools that work aloud, including web search, file lookup, and IP Vault retrieval
Live transcription — Both your speech and Pria’s replies are transcribed in real time
Works on strict networks — connects over WebSocket, which tends to get through school and office networks more easily than the alternative
A live animated avatar overlays the Convo Mode panel — Pria appears as a face that lip-syncs to its responses while you talk.
Animated face — Pria’s words drive real-time lip sync; pauses and head motion read as natural attention
Idle pose — Between turns the avatar blinks and breathes so the panel never goes static
Loading indicator — The avatar video shows a brief shimmer while Anam streams the first frame after you ask a question
Voice + avatar pairing — Anam supplies both the face and the voice, chosen from the Anam voice catalogue by your administrator. The avatar is configured as its own Convo provider rather than layered onto another one.
Draggable, resizable panel — Same window controls as the audio-only Convo panel; resize bigger when you want the avatar visible end-to-end of a screen-share.
See Anam Integration for the admin setup. If Anam isn’t enabled on your Digital Twin, ask an admin to turn it on under Instance Settings → Voice.
You can change the voice at any time during a Convo session — the new voice takes effect on the next response. Open the voice picker in the Convo panel header, pick a new voice, and continue speaking; the running response (if any) finishes in the original voice, then the next turn switches.Switching between providers (OpenAI ↔ GPT-Live ↔ xAI ↔ Gemini Live ↔ ElevenLabs ↔ Cartesia ↔ Anam) is an admin action — the live voice picker only swaps voices within the active provider.On a twin set to Anam, the avatar and its voice are configured together, so changing the voice is an administrator’s change in Instance Settings rather than a pick in the panel.
When an avatar provider is active, the Convo panel includes a few visual cues so you can tell what state Pria is in:
Cue
What it means
Idle pose (blinking, breathing)
Pria is waiting for you to speak.
Listening dot near the face
Your microphone is open and your audio is reaching the model.
Loading shimmer over the video
The avatar is buffering the first frame of a new response.
Lip-synced mouth motion
Pria is speaking. The mouth tracks the streamed audio in real time.
Frozen frame or “Loading video…”
The video connection was interrupted (network blip, model hiccup). It retries once automatically; if it genuinely can’t recover, a “The video failed to load” message appears with a Restart button — your conversation history is preserved.
Start Convo Mode inside a conversation that runs an assistant and the twin
keeps that assistant’s instructions out loud. Where the twin’s administrator
has turned on Restrict use of assistants, the in-call assistant menu
lets you switch between the allowed assistants, each shown with its picture.
Natural Dialogue Flow
Your digital twin knows how to have actual conversations. It waits for you
to finish your thoughts before jumping in, remembers what you’ve been
talking about, and lets you ask follow-up questions without having to repeat
yourself.
Answers written for speech
A spoken answer isn’t a typed one read out. Your twin works from instructions
meant for talking, so it stays in its own voice and gets to the point instead
of reciting headings, tables and footnotes that make no sense out loud. When it
needs to look something up it says a few words first, so the conversation never
goes quiet on you. Typed conversations are unaffected.
Voice Capabilities
When you speak, your words appear as text right away. When your digital twin
responds, you’ll hear it speak back to you with a natural-sounding voice.
The more you use it, the better it gets at understanding how you talk.
Text Input
Prefer typing? When text input is enabled, you can type messages during a
voice conversation instead of speaking. Your Digital Twin responds with both
voice and text — ideal for noisy environments or when you need to input precise information.
Multilingual Support
Switch between languages right in the middle of a conversation. Your digital
twin will catch on and switch with you, keeping track of what you were
talking about.
Knowledge Integration
Your AI assistant automatically references your uploaded documents and
custom-built assistants during conversations, providing personalized and
contextually relevant responses.
Saved to your history
Each voice conversation is saved in your conversation history as one
dialogue, with every turn of the session, so you can read it back later.
Anam Avatar supplies a lip-synced video face together with its own voice, so a twin is set to Anam instead of to one of the audio-only providers above. OpenAI GPT-Live is a voice layer only. Both answer through your Digital Twin’s own model, like Cartesia, so connector tools reach them the same way.
Connector tools work in voice on every provider — the difference is who runs them. OpenAI runs its own; everywhere else Pria makes the call itself, carrying the signed identity of the person speaking. Your Digital Twin needs connectors configured for any of this to apply; see MCP Server.
Your administrator selects the voice provider for your Digital Twin. Contact your admin if you have questions about which provider is active.
Check permissions and hardware connections. Your microphone needs to be
enabled in the browser for Convo Mode to work.
Poor audio quality
Adjust input sensitivity and check for background noise.
Echo or feedback
Use headphones or adjust speaker volume.
Voice not recognized
Speak clearly and check language settings.
AI not responding
Check internet connection and try restarting the conversation.
Context lost
Provide a brief recap of your previous discussion and pick up from there.
Misunderstood requests
Rephrase using different words or examples.
Language switching problems
Explicitly state language changes if the Digital Twin does not pick up on the switch.
Voice options not visible
If you don’t see voice selection or VAD controls, your Digital Twin is using ElevenLabs as the voice provider. These settings are managed by your administrator in the ElevenLabs dashboard.
AI Models — Real-time speech-to-speech model options
Configuration — Voice provider selection for administrators
Input & Responses — Text and voice input options, including one-shot dictation (the 🎙 mic)
Audio Notes — Record voice memos that become searchable knowledge in your vault
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"praxis-ai","description":"Pria is an AI-powered digital twin that transforms human expertise into scalable, intelligent assistants for organizations across industries. Originally designed for education, Pria has evolved into a comprehensive middleware solution that captures, preserves, and amplifies institutional knowledge through personalized AI assistants.Pria seamlessly integrates into existing workflows - from learning management systems like Canvas and Moodle to enterprise platforms, websites, and business applications - providing 24/7 expert guidance for complex decision-making, knowledge transfer, and operational excellence. Powered by advanced orchestration technology, Pria leverages multiple Large Language Models (Claude, GPT-5, Gemini, Grok) and natural language processing to create human-like digital twins that understand context, maintain conversation continuity, and execute sophisticated agentic workflows through custom assistant personas.","colors":{"primary":"#5011FD","light":"#9B7BFF","dark":"#5011FD"},"logo":{"light":"https://mintcdn.com/praxisai/6nkK9KsHziJK7eUJ/images/logo/light.svg?fit=max\u0026auto=format\u0026n=6nkK9KsHziJK7eUJ\u0026q=85\u0026s=5d438417be87dbcd1a5749d3173410fc","dark":"https://mintcdn.com/praxisai/6nkK9KsHziJK7eUJ/images/logo/dark.svg?fit=max\u0026auto=format\u0026n=6nkK9KsHziJK7eUJ\u0026q=85\u0026s=86b4975deee6dc59be3442353e2c9e72"},"favicon":"https://mintcdn.com/praxisai/V04kWbMpKOdRS_h5/images/favicon.svg?fit=max\u0026auto=format\u0026n=V04kWbMpKOdRS_h5\u0026q=85\u0026s=0e8c7ce7a5d6b58089449c3d8e687b28","navbar":{"links":[{"href":"https://docs.praxis-ai.com/mdx/contact-support","label":"Support"}],"primary":{"type":"button","label":"Request a Demo","href":"https://praxis-ai.com/contact/"}},"footer":{"socials":{"bluesky":"https://bsky.app/profile/praxis-ai.bsky.social","instagram":"https://www.instagram.com/praxis_ai","x":"https://x.com/AiPraxis","github":"https://gitlab.com/praxis-ai","linkedin":"https://linkedin.com/company/praxis-ai"}},"banner":{"content":"Important update for Canvas users: more security for Canvas login — [read what changes](/mdx/user-guide/lms/canvas-login-security)","dismissible":true},"errors":{"404":{"redirect":true,"title":"Page Not Found","description":"Not Found. Redirecting you to the [Welcome page](/mdx/introduction/welcome)..."}},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Innovations Hub","icon":"newspaper","href":"https://praxis-ai.com/innovation-hub/"},{"anchor":"Community Gitlab","icon":"gitlab","href":"https://gitlab.com/praxis-ai/pria-client-sdk"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"praxisai","hasAudioNarration":false,"actualSubdomain":"praxisai","customDomains":["docs.praxis-ai.com"],"gitSource":{"type":"gitlab","owner":"praxis-ai","repo":"pria-documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"projectId":71806583,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae3710a7e0fbb05b22f0a71","collectionId":"2463bd00-b7ea-4028-8830-516b9d2cb6a5","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3710a7e0fbb05b22f0a71"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae3710a7e0fbb05b22f0a71","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Developer","count":478},{"language":"default","tag":"Runtime API","count":300},{"language":"default","tag":"Administrator API","count":147},{"language":"default","tag":"Admin","count":52},{"language":"default","tag":"Power User","count":33},{"language":"default","tag":"User","count":31},{"language":"default","tag":"Connectors","count":26},{"language":"default","tag":"Presentations","count":26},{"language":"default","tag":"Agents","count":25},{"language":"default","tag":"User Profile","count":24}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"mdx/user-guide/interface/convo-speech","slug":"/mdx/user-guide/interface/convo-speech","pageMetadata":{"title":"Convo Mode","description":"Convo mode transforms your digital twin interaction from traditional text-based Q\u0026A into natural, flowing dialogue. It enables real-time voice conversations where you can speak naturally with your AI assistant, creating a more intuitive and engaging experience.","icon":"wave-square","href":"/mdx/user-guide/interface/convo-speech"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Convo mode transforms your digital twin interaction from traditional text-based Q\u0026A into natural, flowing dialogue. It enables real-time voice conversations where you can speak naturally with your AI assistant, creating a more intuitive and engaging experience.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,hr:`hr`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Frame,Heading,Icon,Info,Note,OptimizedImage,Step,Steps,Tab,Table,Tabs}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Icon)_missingMdxReference(`Icon`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);return _jsxs(_Fragment,{children:[_jsx(`video`,{autoPlay:true,controls:true,loop:true,muted:true,playsInline:true,className:`mint-w-full mint-aspect-video mint-rounded-xl`,src:`https://mintcdn.com/praxisai/XBHqs7uAYpdvbZlI/images/user-guide/interface/convo-mode.mp4?fit=max\u0026auto=format\u0026n=XBHqs7uAYpdvbZlI\u0026q=85\u0026s=4fb18b464c20a65324705efa2a17c7d6`,\"data-path\":`images/user-guide/interface/convo-mode.mp4`}),`\n`,_jsx(Heading,{level:`2`,id:`activating-conversation-mode`,children:`Activating Conversation Mode`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Whoever administers the Digital Twin can make Convo Mode the default experience: with `,_jsx(_components.strong,{children:`Start Immersive Mode by Default`}),` enabled (Instance Settings → Voice, or the admin instance editor), visitors land on a tap-to-start screen right after signing in — the tap grants microphone access and begins the conversation. Anyone can exit to the classic chat, and each visitor’s last choice (voice or text) is remembered on their device for future visits. Full-screen behaviour is covered below (see `,_jsx(_components.em,{children:`Kiosk lock`}),`).`]})}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Locate convo mode icon`,children:[_jsxs(_components.p,{children:[`From the main interface, look for the `,_jsx(Icon,{icon:`wave-square`,iconType:`solid`}),` Conversation icon on the text input bar`]}),_jsx(OptimizedImage,{src:`https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-ui-locations.webp?fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=233935540527b4f5f3af033294654d47`,alt:`Convo Mode Ui Locations Web`,title:`Convo Mode Ui Locations Web`,\"data-og-width\":`2554`,width:`2554`,\"data-og-height\":`1732`,height:`1732`,\"data-path\":`images/user-guide/interface/convo-mode-ui-locations.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-ui-locations.webp?w=280\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=f50fb2910721def0ef41cddb87aed616 280w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-ui-locations.webp?w=560\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=82a097bcef87149aeae3528736cc400d 560w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-ui-locations.webp?w=840\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=e8454f22749e2afb6057463d2c107fda 840w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-ui-locations.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=d974d0d068ccf531fffa69af586fbb03 1100w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-ui-locations.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=5114da736e97be3dbb177b6c88d51268 1650w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-ui-locations.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=c071ca2960330e4352c791483527995a 2500w`})]}),_jsxs(Step,{title:`Enable microphone`,children:[_jsx(_components.p,{children:`Allow microphone use in the browser`}),_jsx(OptimizedImage,{src:`https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-microphone-settings.webp?fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=ec72f86e2361b9adfc890c92ad509325`,alt:`Convo Microphone Settings Web`,title:`Convo Microphone Settings Web`,style:{width:`30%`},\"data-og-width\":`626`,width:`626`,\"data-og-height\":`474`,height:`474`,\"data-path\":`images/user-guide/interface/convo-microphone-settings.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-microphone-settings.webp?w=280\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=d84c4b72b08c0943d3ff87a27a47e454 280w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-microphone-settings.webp?w=560\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=fa3b6f4f1c996352a418aa4a8468c47e 560w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-microphone-settings.webp?w=840\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=8b5e640d9b7107da844b2ae30d4fc79d 840w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-microphone-settings.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=9a92e8b26c3f65bb4aa75d2370efd5d3 1100w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-microphone-settings.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=a3149a405be0d0bc0ca7afa9cfa4fbcc 1650w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-microphone-settings.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=0bfc9089e040217f2a027281421bbb4d 2500w`})]}),_jsxs(Step,{title:`Start speaking`,children:[_jsx(_components.p,{children:`Click the start button and begin talking. Your Digital Twin will listen and respond with voice.`}),_jsx(OptimizedImage,{src:`https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-start-button.webp?fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=3a07764f6fd26e1b53f39d57069324ca`,alt:`Convo Mode Start Button Web`,title:`Convo Mode Start Button Web`,style:{width:`30%`},\"data-og-width\":`790`,width:`790`,\"data-og-height\":`1054`,height:`1054`,\"data-path\":`images/user-guide/interface/convo-mode-start-button.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-start-button.webp?w=280\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=1c9527447c4bb6fc78eb4a5467b7bece 280w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-start-button.webp?w=560\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=7ce3d3f117d683a32581f7c019e24520 560w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-start-button.webp?w=840\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=08f3b295b20848cfeaedaa28087cf68b 840w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-start-button.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=2a7e883b3723b2d306cfe23d5a5fc310 1100w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-start-button.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=8fcf19934d328047899d807b24c77c05 1650w, https://mintcdn.com/praxisai/CUqUj-DEie3yZ1BD/images/user-guide/interface/convo-mode-start-button.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=CUqUj-DEie3yZ1BD\u0026q=85\u0026s=3a6cc06fb452234d6bcdbc736b43980c 2500w`})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`the-convo-mode-panel`,children:`The Convo Mode panel`}),`\n`,_jsx(_components.p,{children:`Once you launch Convo Mode, a floating panel appears over your conversation — Pria’s avatar orb with the controls beneath it.`}),`\n`,_jsx(Frame,{caption:`The Convo Mode panel: the avatar orb with START, the expand (display-mode) button, the voice picker, and a close ×.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-idle.webp?fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=7771ca46aa1de97ae8a13af53cb9ee23`,alt:`The Convo Mode floating panel showing Pria's circular avatar, a START button, an expand button, a Cedar voice selector, and a close ×.`,\"data-og-width\":`456`,width:`456`,\"data-og-height\":`588`,height:`588`,\"data-path\":`images/user-guide/interface/convo-widget-idle.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-idle.webp?w=280\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=e3421546181b643e5db0558d0f04eb94 280w, https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-idle.webp?w=560\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=a473fd08a7fb6cb95c279909ee285e61 560w, https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-idle.webp?w=840\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=c16765691926158483e428cd0331148d 840w, https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-idle.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=ab58a748d8f8b3e71d76e1332c4623c9 1100w, https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-idle.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=679dbf5147972439d0e4f003ecac6af3 1650w, https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-idle.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=013e3a822c9386d0c065bbfdd629fd88 2500w`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Control`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`START / Stop`})}),_jsx(_components.td,{children:`Begin or end the live voice session. While it’s running you just speak — there’s no push-to-talk to hold.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(Icon,{icon:`microphone-slash`}),` `,_jsx(_components.strong,{children:`Mute`})]}),_jsx(_components.td,{children:`Mutes your microphone so Pria stops listening; unmute to resume. Your audio is captured but not sent while muted.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(Icon,{icon:`expand`}),` `,_jsx(_components.strong,{children:`Expand / Contract`})]}),_jsxs(_components.td,{children:[`Switch the panel between `,_jsx(_components.strong,{children:`compact`}),` and `,_jsx(_components.strong,{children:`expanded`}),` display modes (below).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Voice`})}),_jsxs(_components.td,{children:[`Pick the voice Pria speaks in (e.g. `,_jsx(_components.em,{children:`Cedar`}),`). The list adapts to the active provider, and is hidden when ElevenLabs manages voices. See `,_jsx(_components.a,{href:`#switching-voices-mid-conversation`,children:`Switching voices`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Live transcript`})}),_jsxs(_components.td,{children:[`As you talk, your words and Pria’s replies are transcribed in real time (e.g. `,_jsxs(_components.em,{children:[`“`,_jsx(_components.strong,{children:`You:`}),` …”`]}),`) so you can read along. Whether it shows is a per-Twin setting.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(Icon,{icon:`xmark`}),` `,_jsx(_components.strong,{children:`Close`})]}),_jsx(_components.td,{children:`Closes the panel and ends the session, returning you to the text chat.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`display-modes`,children:`Display modes`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Mode`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Compact`})}),_jsx(_components.td,{children:`The floating orb beside your chat — great for quick voice exchanges while you keep working in text.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Expanded`})}),_jsxs(_components.td,{children:[`A larger, `,_jsx(_components.strong,{children:`immersive`}),` view that fills the screen, putting the avatar (and transcript, where enabled) front and center — ideal for a focused conversation or a screen-share.`]})]})]})]}),`\n`,_jsx(Frame,{caption:`Expanded mode fills the screen for a focused, immersive conversation.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-expanded.webp?fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=519e99e59ee12a44eec8cd9305a1434f`,alt:`Convo Mode in expanded mode — the avatar orb centered on a full-screen background with START, the display-mode toggle, and the voice selector.`,\"data-og-width\":`1280`,width:`1280`,\"data-og-height\":`800`,height:`800`,\"data-path\":`images/user-guide/interface/convo-widget-expanded.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-expanded.webp?w=280\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=97f02044c6c8ce24f596ab82147465a9 280w, https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-expanded.webp?w=560\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=9f1a211b9937b66a163a1aaea4e47bb7 560w, https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-expanded.webp?w=840\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=489c0c9c50cbfe0eaffc41f516487c69 840w, https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-expanded.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=8f3ffa4dfe88f10ec9ae926c61ad3120 1100w, https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-expanded.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=a5b64a7d2a6ce805c42f564e286395f3 1650w, https://mintcdn.com/praxisai/QuC6PliAGSCHnMfO/images/user-guide/interface/convo-widget-expanded.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=QuC6PliAGSCHnMfO\u0026q=85\u0026s=57e7d1b1a647cd94cf92851524106dae 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Tap the `,_jsx(Icon,{icon:`expand`}),` expand button to grow the panel, and the same button (now `,_jsx(_components.strong,{children:`Contract`}),`) to shrink it back. Pressing `,_jsx(`kbd`,{children:`Esc`}),` also collapses the full-screen view back to the compact panel. On supported devices an administrator can enable true `,_jsx(_components.strong,{children:`fullscreen`}),` immersive mode — and a fullscreen transcript — per Digital Twin in `,_jsx(_components.a,{href:`/mdx/user-guide/profile-settings/instance-settings`,children:`Instance Settings → Voice`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Kiosk lock.`}),` If the Twin’s administrator turns on `,_jsx(_components.strong,{children:`Lock full-screen conversation`}),` (Instance Settings → Voice), the collapse button and the `,_jsx(`kbd`,{children:`Esc`}),` key are disabled — ending the call is the only way out of the full-screen view. Starting, ending, and muting the call work exactly as usual. This keeps kiosk screens and embedded experiences in the conversation for the whole session.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Mute`}),` and the `,_jsx(_components.strong,{children:`live transcript`}),` appear once a voice session is actually running — press `,_jsx(_components.strong,{children:`START`}),` to see them.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`voice-providers`,children:`Voice Providers`}),`\n`,_jsxs(_components.p,{children:[`Convo Mode supports several real-time voice and avatar providers. Your administrator selects which provider your Digital Twin uses; see `,_jsx(_components.a,{href:`/mdx/integrations/voice-providers/overview`,children:`Voice \u0026 Realtime Providers`}),` for the integration overview and `,_jsx(_components.a,{href:`/mdx/admin-guide/realtime-voice`,children:`Realtime Voice \u0026 Avatars`}),` for admin-side configuration.`]}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`OpenAI GPT-Realtime`,id:`openai-gpt-realtime`,children:[_jsx(_components.p,{children:`The default voice provider, powered by OpenAI’s Realtime API.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Voice selection`}),` — Choose from 10+ built-in voices (Cedar, Marin, Alloy, Ash, and more) directly in the Convo Mode panel`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Knowing when you’ve finished speaking`}),` — Pria listens for the pause at the end of your sentence; an administrator can tune how quickly it jumps in (the setting is called `,_jsx(_components.em,{children:`Voice Activity Detection`}),`, or VAD)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Tool calling`}),` — Your Digital Twin can use the tools that work aloud (searching your files, looking things up on the web, and so on) during voice conversations. A few tools are text-only by nature and are left out of a spoken turn.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Connector (MCP) support`}),` — Connected MCP servers are available during real-time conversations, run by OpenAI itself`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Usage tracking`}),` — how much was said and heard is counted and shown, so you can see what a voice session costs`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Reasoning support`}),` — On GPT-Realtime-2 and newer, the twin’s `,_jsx(_components.strong,{children:`Voice Reasoning Effort`}),` setting decides how much the model thinks before it answers aloud. It is off by default, because thinking time is silence in a conversation. See `,_jsx(_components.a,{href:`/mdx/admin-guide/ai-models`,children:`AI Models`}),` for details.`]}),`\n`]})]}),_jsxs(Tab,{title:`OpenAI GPT-Live`,id:`openai-gpt-live`,children:[_jsx(_components.p,{children:`A voice that listens and speaks at the same time, so the conversation flows naturally and interruptions feel smooth. GPT-Live does the talking; your Digital Twin’s own model, files and tools supply every answer.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`It speaks first`}),` — as soon as the call connects, your Digital Twin (or the assistant running the conversation) introduces itself or picks up where you left off.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Voice selection`}),` — when the twin’s administrator leaves the voice open, you pick your own voice before you start.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Typed messages`}),` — with text input on, a message you type during the call gets a spoken reply, and it appears in the transcript.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Billing`}),` — conversation time is charged per second, on top of the model that answers.`]}),`\n`]})]}),_jsxs(Tab,{title:`xAI Realtime`,id:`xai-realtime`,children:[_jsx(_components.p,{children:`Real-time speech-to-speech powered by xAI’s Grok voice models.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Voice selection`}),` — Choose from five built-in voices: `,_jsx(_components.strong,{children:`eve`}),`, `,_jsx(_components.strong,{children:`ara`}),`, `,_jsx(_components.strong,{children:`rex`}),`, `,_jsx(_components.strong,{children:`sal`}),`, `,_jsx(_components.strong,{children:`leo`}),`, directly in the Convo Mode panel`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Tool calling`}),` — The tools that work aloud, including web search, file lookup, and IP Vault retrieval`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Automatic prompt caching`}),` — Grok’s optimized caching reduces cost on long-running sessions; the saving shows in the usage counter`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Live transcription`}),` — Both your speech and Grok’s responses are transcribed in real time`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Works on strict networks`}),` — sends audio over a connection type (WebSocket) that tends to get through strict school and office networks more easily than the alternative (WebRTC)`]}),`\n`]}),_jsxs(Note,{children:[`If you ask an xAI voice to `,_jsx(_components.em,{children:`speak`}),` an image link aloud, it may garble the address into the audio. Stick to plain questions in voice — typed turns show images fine.`]})]}),_jsxs(Tab,{title:`Gemini Live`,id:`gemini-live`,children:[_jsx(_components.p,{children:`Real-time native audio powered by Google Gemini, with built-in speech recognition and synthesis.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Voice selection`}),` — Choose from 30 built-in voices (Puck, Charon, Kore, Fenrir, Aoede, and more) directly in the Convo Mode panel`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Tool calling`}),` — The tools that work aloud, including web search, file lookup, and IP Vault retrieval`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Live transcription`}),` — Both your speech (input) and the AI’s responses (output) are transcribed in real time`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Proactive audio`}),` — The AI can initiate speech without waiting for a prompt, creating more natural turn-taking`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Short-lived sign-in`}),` — each voice conversation gets its own temporary pass that expires with the call, so nothing permanent is left in your browser`]}),`\n`]}),_jsx(Note,{children:`Gemini Live requires a Gemini-compatible model configured on your Digital Twin. Your administrator selects the voice provider and available voices.`})]}),_jsxs(Tab,{title:`ElevenLabs`,id:`elevenlabs`,children:[_jsx(_components.p,{children:`An alternative voice provider offering high-quality, customizable voice synthesis.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Custom voices`}),` — Voices are configured in the ElevenLabs Agent dashboard, including custom voice clones`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Dynamic context`}),` — Your name, email, timezone, and course information are automatically passed to the conversation`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Simplified experience`}),` — Voice activity detection and session management are handled automatically`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Dashboard-managed tools`}),` — Tool execution is configured in the ElevenLabs Agent dashboard rather than through Pria`]}),`\n`]}),_jsx(Note,{children:`Voice selection and VAD controls are not shown in the Convo Mode panel when ElevenLabs is active, as these are managed in the ElevenLabs dashboard.`})]}),_jsxs(Tab,{title:`Cartesia Voice`,id:`cartesia-voice`,children:[_jsx(_components.p,{children:`Premium, expressive speech. Pria owns the microphone, the transcription, the thinking and the tools; Cartesia speaks the reply — so everything your Digital Twin can do in chat, it can do out loud.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Voice selection`}),` — Pick from the Cartesia voice library in the Convo Mode panel: search by gender and language, preview each voice, and select. Voices cloned in your own Cartesia account appear too.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Expressiveness`}),` — Optional emotion and speed controls. How audible the emotion is depends strongly on the chosen voice.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Tool calling`}),` — The tools that work aloud, including web search, file lookup, and IP Vault retrieval`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Live transcription`}),` — Both your speech and Pria’s replies are transcribed in real time`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Works on strict networks`}),` — connects over WebSocket, which tends to get through school and office networks more easily than the alternative`]}),`\n`]})]}),_jsxs(Tab,{title:`Anam Avatar`,id:`anam-avatar`,children:[_jsx(_components.p,{children:`A live animated avatar overlays the Convo Mode panel — Pria appears as a face that lip-syncs to its responses while you talk.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Animated face`}),` — Pria’s words drive real-time lip sync; pauses and head motion read as natural attention`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Idle pose`}),` — Between turns the avatar blinks and breathes so the panel never goes static`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Loading indicator`}),` — The avatar video shows a brief shimmer while Anam streams the first frame after you ask a question`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Voice + avatar pairing`}),` — Anam supplies both the face and the voice, chosen from the Anam voice catalogue by your administrator. The avatar is configured as its own Convo provider rather than layered onto another one.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Draggable, resizable panel`}),` — Same window controls as the audio-only Convo panel; resize bigger when you want the avatar visible end-to-end of a screen-share.`]}),`\n`]}),_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/mdx/integrations/anam/introduction`,children:`Anam Integration`}),` for the admin setup. If Anam isn’t enabled on your Digital Twin, ask an admin to turn it on under `,_jsx(_components.strong,{children:`Instance Settings → Voice`}),`.`]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`switching-voices-mid-conversation`,children:`Switching voices mid-conversation`}),`\n`,_jsxs(_components.p,{children:[`You can change the voice at any time during a Convo session — the new voice takes effect on the `,_jsx(_components.strong,{children:`next response`}),`. Open the voice picker in the Convo panel header, pick a new voice, and continue speaking; the running response (if any) finishes in the original voice, then the next turn switches.`]}),`\n`,_jsxs(_components.p,{children:[`Switching between providers (OpenAI ↔ GPT-Live ↔ xAI ↔ Gemini Live ↔ ElevenLabs ↔ Cartesia ↔ Anam) is an admin action — the live voice picker only swaps voices `,_jsx(_components.strong,{children:`within`}),` the active provider.`]}),`\n`,_jsx(_components.p,{children:`On a twin set to Anam, the avatar and its voice are configured together, so changing the voice is an administrator’s change in Instance Settings rather than a pick in the panel.`}),`\n`,_jsx(Heading,{level:`3`,id:`avatar-animation-feedback`,children:`Avatar animation feedback`}),`\n`,_jsx(_components.p,{children:`When an avatar provider is active, the Convo panel includes a few visual cues so you can tell what state Pria is in:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Cue`}),_jsx(_components.th,{children:`What it means`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Idle pose`}),` (blinking, breathing)`]}),_jsx(_components.td,{children:`Pria is waiting for you to speak.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Listening`}),` dot near the face`]}),_jsx(_components.td,{children:`Your microphone is open and your audio is reaching the model.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Loading shimmer`}),` over the video`]}),_jsx(_components.td,{children:`The avatar is buffering the first frame of a new response.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Lip-synced mouth motion`})}),_jsx(_components.td,{children:`Pria is speaking. The mouth tracks the streamed audio in real time.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Frozen frame or “Loading video…”`})}),_jsxs(_components.td,{children:[`The video connection was interrupted (network blip, model hiccup). It retries once automatically; if it genuinely can’t recover, a “The video failed to load” message appears with a `,_jsx(_components.strong,{children:`Restart`}),` button — your conversation history is preserved.`]})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`features`,children:`Features`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Your assistant comes along`,icon:`user-graduate`,children:_jsxs(_components.p,{children:[`Start Convo Mode inside a conversation that runs an assistant and the twin\nkeeps that assistant’s instructions out loud. Where the twin’s administrator\nhas turned on `,_jsx(_components.strong,{children:`Restrict use of assistants`}),`, the in-call assistant menu\nlets you switch between the allowed assistants, each shown with its picture.`]})}),_jsx(Card,{title:`Natural Dialogue Flow`,icon:`comments`,children:_jsx(_components.p,{children:`Your digital twin knows how to have actual conversations. It waits for you\nto finish your thoughts before jumping in, remembers what you’ve been\ntalking about, and lets you ask follow-up questions without having to repeat\nyourself.`})}),_jsx(Card,{title:`Answers written for speech`,icon:`waveform-lines`,children:_jsx(_components.p,{children:`A spoken answer isn’t a typed one read out. Your twin works from instructions\nmeant for talking, so it stays in its own voice and gets to the point instead\nof reciting headings, tables and footnotes that make no sense out loud. When it\nneeds to look something up it says a few words first, so the conversation never\ngoes quiet on you. Typed conversations are unaffected.`})}),_jsx(Card,{title:`Voice Capabilities`,icon:`microphone`,children:_jsx(_components.p,{children:`When you speak, your words appear as text right away. When your digital twin\nresponds, you’ll hear it speak back to you with a natural-sounding voice.\nThe more you use it, the better it gets at understanding how you talk.`})}),_jsx(Card,{title:`Text Input`,icon:`keyboard`,children:_jsx(_components.p,{children:`Prefer typing? When text input is enabled, you can type messages during a\nvoice conversation instead of speaking. Your Digital Twin responds with both\nvoice and text — ideal for noisy environments or when you need to input precise information.`})}),_jsx(Card,{title:`Multilingual Support`,icon:`globe`,children:_jsx(_components.p,{children:`Switch between languages right in the middle of a conversation. Your digital\ntwin will catch on and switch with you, keeping track of what you were\ntalking about.`})}),_jsx(Card,{title:`Knowledge Integration`,icon:`brain`,children:_jsx(_components.p,{children:`Your AI assistant automatically references your uploaded documents and\ncustom-built assistants during conversations, providing personalized and\ncontextually relevant responses.`})}),_jsx(Card,{title:`Saved to your history`,icon:`file-lines`,children:_jsx(_components.p,{children:`Each voice conversation is saved in your conversation history as one\ndialogue, with every turn of the session, so you can read it back later.`})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`provider-comparison`,children:`Provider Comparison`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{style:{textAlign:`center`},children:`OpenAI GPT-Realtime`}),_jsx(_components.th,{style:{textAlign:`center`},children:`xAI Realtime`}),_jsx(_components.th,{style:{textAlign:`center`},children:`Gemini Live`}),_jsx(_components.th,{style:{textAlign:`center`},children:`ElevenLabs`}),_jsx(_components.th,{style:{textAlign:`center`},children:`Cartesia`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Voice selection in Pria`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes (10+ voices)`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes (5 voices)`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes (30 voices)`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Configured in dashboard`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes (Cartesia catalog + clones)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`VAD control`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Adjustable eagerness`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Automatic`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Automatic`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Automatic`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Automatic`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tool calling`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Tools that work aloud`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Tools that work aloud`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Tools that work aloud`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Dashboard-configured`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Tools that work aloud`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Connector (MCP) tools`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes, natively`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes, through Pria`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes, through Pria`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes, except tools needing approval`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes, through Pria`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Text input mode`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Token tracking`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`}),_jsxs(_components.td,{style:{textAlign:`center`},children:[`Yes (with `,_jsx(_components.code,{children:`cached_tokens`}),`)`]}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Custom voice clones`}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Live transcription`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Output only`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Input and output`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Input and output`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Output only`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Input and output`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Proactive audio`}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Noise reduction`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Configurable`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Automatic`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Automatic`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Automatic`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Automatic`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Transport`}),_jsx(_components.td,{style:{textAlign:`center`},children:`WebRTC`}),_jsx(_components.td,{style:{textAlign:`center`},children:`WebSocket`}),_jsx(_components.td,{style:{textAlign:`center`},children:`WebSocket`}),_jsx(_components.td,{style:{textAlign:`center`},children:`WebRTC`}),_jsx(_components.td,{style:{textAlign:`center`},children:`WebSocket`})]})]})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Anam Avatar`}),` supplies a lip-synced video face together with its own voice, so a twin is set to Anam instead of to one of the audio-only providers above. `,_jsx(_components.strong,{children:`OpenAI GPT-Live`}),` is a voice layer only. Both answer through your Digital Twin’s own model, like Cartesia, so connector tools reach them the same way.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Connector tools work in voice on every provider`}),` — the difference is who runs them. OpenAI runs its own; everywhere else Pria makes the call itself, carrying the signed identity of the person speaking. Your Digital Twin needs connectors configured for any of this to apply; see `,_jsx(_components.a,{href:`/mdx/integrations/mcp/introduction`,children:`MCP Server`}),`.`]})}),`\n`,_jsx(Info,{children:`Your administrator selects the voice provider for your Digital Twin. Contact your admin if you have questions about which provider is active.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting-common-issues`,children:`Troubleshooting Common Issues`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Microphone not working`,icon:`microphone`,id:`microphone-not-working`,children:_jsx(_components.p,{children:`Check permissions and hardware connections. Your microphone needs to be\nenabled in the browser for Convo Mode to work.`})}),_jsx(Accordion,{title:`Poor audio quality`,icon:`volume-high`,id:`poor-audio-quality`,children:_jsx(_components.p,{children:`Adjust input sensitivity and check for background noise.`})}),_jsx(Accordion,{title:`Echo or feedback`,icon:`wave-square`,id:`echo-or-feedback`,children:_jsx(_components.p,{children:`Use headphones or adjust speaker volume.`})}),_jsx(Accordion,{title:`Voice not recognized`,icon:`microphone-slash`,id:`voice-not-recognized`,children:_jsx(_components.p,{children:`Speak clearly and check language settings.`})}),_jsx(Accordion,{title:`AI not responding`,icon:`wifi`,id:`ai-not-responding`,children:_jsx(_components.p,{children:`Check internet connection and try restarting the conversation.`})}),_jsx(Accordion,{title:`Context lost`,icon:`clock`,id:`context-lost`,children:_jsx(_components.p,{children:`Provide a brief recap of your previous discussion and pick up from there.`})}),_jsx(Accordion,{title:`Misunderstood requests`,icon:`question`,id:`misunderstood-requests`,children:_jsx(_components.p,{children:`Rephrase using different words or examples.`})}),_jsx(Accordion,{title:`Language switching problems`,icon:`language`,id:`language-switching-problems`,children:_jsx(_components.p,{children:`Explicitly state language changes if the Digital Twin does not pick up on the switch.`})}),_jsx(Accordion,{title:`Voice options not visible`,icon:`sliders`,id:`voice-options-not-visible`,children:_jsx(_components.p,{children:`If you don’t see voice selection or VAD controls, your Digital Twin is using ElevenLabs as the voice provider. These settings are managed by your administrator in the ElevenLabs dashboard.`})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`related`,children:`Related`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/admin-guide/realtime-voice`,children:`Realtime Voice \u0026 Avatars (admin)`}),` — Admin-side configuration of voice providers, avatars, and per-twin voice picks`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/integrations/voice-providers/overview`,children:`Voice \u0026 Realtime Providers (integration overview)`}),` — How each provider connects to Pria and what features it brings`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/integrations/anam/introduction`,children:`Anam Integration`}),` — Setup guide for the Anam animated avatar`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/integrations/gemini-live/introduction`,children:`Gemini Live Integration`}),` — Admin setup guide for Gemini Live voice`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/admin-guide/ai-models`,children:`AI Models`}),` — Real-time speech-to-speech model options`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/admin-guide/configuration`,children:`Configuration`}),` — Voice provider selection for administrators`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/user-guide/interface/input-responses`,children:`Input \u0026 Responses`}),` — Text and voice input options, including one-shot dictation (the 🎙 mic)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/mdx/user-guide/files-documents/audio-notes`,children:`Audio Notes`}),` — Record voice memos that become searchable knowledge in your vault`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Convo Mode","description":"Convo mode transforms your digital twin interaction from traditional text-based Q\u0026A into natural, flowing dialogue. It enables real-time voice conversations where you can speak naturally with your AI assistant, creating a more intuitive and engaging experience.","icon":"wave-square","href":"/mdx/user-guide/interface/convo-speech"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Activating Conversation Mode","slug":"activating-conversation-mode","depth":2,"children":[]},{"title":"The Convo Mode panel","slug":"the-convo-mode-panel","depth":2,"children":[{"title":"Display modes","slug":"display-modes","depth":3,"children":[]}]},{"title":"Voice Providers","slug":"voice-providers","depth":2,"children":[{"title":"Switching voices mid-conversation","slug":"switching-voices-mid-conversation","depth":3,"children":[]},{"title":"Avatar animation feedback","slug":"avatar-animation-feedback","depth":3,"children":[]}]},{"title":"Features","slug":"features","depth":2,"children":[]},{"title":"Provider Comparison","slug":"provider-comparison","depth":2,"children":[]},{"title":"Troubleshooting Common Issues","slug":"troubleshooting-common-issues","depth":2,"children":[]},{"title":"Related","slug":"related","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-aspect-video {\n aspect-ratio: 16 / 9\n}\n.mint-w-full {\n width: 100%\n}\n.mint-rounded-xl {\n border-radius: 0.75rem\n}","subdomain":"praxisai","siteName":"praxis-ai","title":"Convo Mode - praxis-ai","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-10T08:41:31.854Z","originalFileLocation":"mdx/user-guide/interface/convo-speech.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Convo mode transforms your digital twin interaction from traditional text-based Q\u0026amp;A into natural, flowing dialogue. It enables real-time voice conversations where you can speak naturally with your AI assistant, creating a more intuitive and engaging experience.\">\u003cmeta data-mint-head name=\"application-name\" content=\"praxis-ai\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Convo Mode - praxis-ai\">\u003cmeta data-mint-head property=\"og:description\" content=\"Convo mode transforms your digital twin interaction from traditional text-based Q\u0026amp;A into natural, flowing dialogue. It enables real-time voice conversations where you can speak naturally with your AI assistant, creating a more intuitive and engaging experience.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"praxis-ai\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.praxis-ai.com/mdx/user-guide/interface/convo-speech\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://praxisai.mintlify.app/_mintlify/api/og/v2?division=Using+the+Interface\u0026amp;title=Convo+Mode\u0026amp;description=Convo+mode+transforms+your+digital+twin+interaction+from+traditional+text-based+Q%26A+into+natural%2C+flowing+dialogue.+It+enables+real-time+voice+conversations+whe\u0026amp;theme=3e471d4a71780917dfd4dd5f\u0026amp;signature=29b60b6854bfcd8f37164626baef62a19d6bda0da1c0742768f0f1d193fa96d2\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Convo Mode - praxis-ai\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Convo mode transforms your digital twin interaction from traditional text-based Q\u0026amp;A into natural, flowing dialogue. It enables real-time voice conversations where you can speak naturally with your AI assistant, creating a more intuitive and engaging experience.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://praxisai.mintlify.app/_mintlify/api/og/v2?division=Using+the+Interface\u0026amp;title=Convo+Mode\u0026amp;description=Convo+mode+transforms+your+digital+twin+interaction+from+traditional+text-based+Q%26A+into+natural%2C+flowing+dialogue.+It+enables+real-time+voice+conversations+whe\u0026amp;theme=3e471d4a71780917dfd4dd5f\u0026amp;signature=29b60b6854bfcd8f37164626baef62a19d6bda0da1c0742768f0f1d193fa96d2\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/praxisai/XTh1KbQ9ZEBjlBJJ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"praxis-ai\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5011FD\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.praxis-ai.com/mdx/user-guide/interface/convo-speech\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/mdx/user-guide/interface/convo-speech.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.praxis-ai.com/#organization\",\"name\":\"praxis-ai\",\"url\":\"https://docs.praxis-ai.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/praxisai/6nkK9KsHziJK7eUJ/images/logo/light.svg?fit=max\u0026auto=format\u0026n=6nkK9KsHziJK7eUJ\u0026q=85\u0026s=5d438417be87dbcd1a5749d3173410fc\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.praxis-ai.com#website\",\"name\":\"praxis-ai\",\"url\":\"https://docs.praxis-ai.com\",\"publisher\":{\"@id\":\"https://docs.praxis-ai.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.praxis-ai.com/mdx/user-guide/interface/convo-speech#webpage\",\"url\":\"https://docs.praxis-ai.com/mdx/user-guide/interface/convo-speech\",\"name\":\"Convo Mode\",\"description\":\"Convo mode transforms your digital twin interaction from traditional text-based Q\u0026A into natural, flowing dialogue. It enables real-time voice conversations where you can speak naturally with your AI assistant, creating a more intuitive and engaging experience.\",\"dateModified\":\"2026-10-10T08:41:31.854Z\",\"isPartOf\":{\"@id\":\"https://docs.praxis-ai.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.praxis-ai.com/mdx/user-guide/interface/convo-speech#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.praxis-ai.com/mdx/user-guide/interface/convo-speech#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Using the Interface\",\"item\":\"https://docs.praxis-ai.com/mdx/user-guide/interface/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Convo Mode\",\"item\":\"https://docs.praxis-ai.com/mdx/user-guide/interface/convo-speech\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.praxis-ai.com/mdx/user-guide/interface/convo-speech#article\",\"headline\":\"Convo Mode\",\"name\":\"Convo Mode\",\"description\":\"Convo mode transforms your digital twin interaction from traditional text-based Q\u0026A into natural, flowing dialogue. It enables real-time voice conversations where you can speak naturally with your AI assistant, creating a more intuitive and engaging experience.\",\"url\":\"https://docs.praxis-ai.com/mdx/user-guide/interface/convo-speech\",\"mainEntityOfPage\":{\"@id\":\"https://docs.praxis-ai.com/mdx/user-guide/interface/convo-speech#webpage\"},\"dateModified\":\"2026-10-10T08:41:31.854Z\",\"publisher\":{\"@id\":\"https://docs.praxis-ai.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.praxis-ai.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"praxis-ai\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"praxis-ai","nav":{"global":{"anchors":[{"anchor":"Innovations Hub","icon":"newspaper","href":"https://praxis-ai.com/innovation-hub/"},{"anchor":"Community Gitlab","icon":"gitlab","href":"https://gitlab.com/praxis-ai/pria-client-sdk"}]},"tabs":[{"tab":"Overview","pages":[{"title":"Overview","href":"/mdx/introduction/welcome"}]},{"tab":"New User","groups":[{"group":"Getting Started","pages":[{"title":"User Guide","icon":"user","href":"/mdx/user-guide/introduction"},{"title":"Create Your Digital Twin","icon":"wand-magic-sparkles","href":"/mdx/user-guide/create-digital-twin"},{"title":"Getting Started with Your Digital Twin","iconType":"duotone","icon":"magnifying-glass","href":"/mdx/user-guide/digital-twin-getting-started"}]},{"group":"Using the Interface","pages":[{"title":"Interface Overview","icon":"window","href":"/mdx/user-guide/interface/overview"},{"title":"Input and Responses","icon":"comments","href":"/mdx/user-guide/interface/input-responses"},{"title":"Keyboard Shortcuts","icon":"keyboard","href":"/mdx/user-guide/interface/keyboard-shortcuts"},{"title":"AI Models for Your Twin","icon":"microchip","href":"/mdx/user-guide/interface/model-selection"},{"title":"Reasoning \u0026 Thinking","icon":"lightbulb","href":"/mdx/user-guide/interface/reasoning-and-thinking"},{"title":"Single Model vs Agent Mode","icon":"users-gear","href":"/mdx/user-guide/interface/single-model-vs-agent-mode"},{"title":"Knowledge Modes","icon":"database","href":"/mdx/user-guide/interface/knowledge-modes"},{"title":"Choosing Your Tools","icon":"wrench","href":"/mdx/user-guide/interface/tools"},{"title":"Generating Images","icon":"image","href":"/mdx/user-guide/interface/image-generation"},{"title":"Conversations \u0026 the Sidebar","description":"What a Conversation is in Pria, how to start one and pick an assistant, and how to switch, rename, and favorite from the left sidebar.","icon":"comments","href":"/mdx/user-guide/interface/history-settings"},{"title":"Convo Mode","icon":"wave-square","href":"/mdx/user-guide/interface/convo-speech"},{"title":"The Gallery","description":"Find, switch, favorite and manage your Digital Twins from the Gallery","icon":"arrow-right-arrow-left","href":"/mdx/user-guide/interface/digital-expert-gallery"},{"title":"Best Practices","icon":"lightbulb","href":"/mdx/user-guide/best-practices"}]},{"group":"Canvas Access","pages":[{"title":"More security for LMS login","icon":"shield-check","href":"/mdx/user-guide/lms/canvas-login-security"},{"title":"Access your LMS","icon":"key","href":"/mdx/user-guide/lms/user-auth"},{"title":"Faculty Onboarding","icon":"lightbulb","href":"/mdx/user-guide/lms/faculty-onboarding"}]},{"group":"Glossary","pages":[{"title":"Glossary","icon":"book","href":"/mdx/introduction/glossary"}]},{"group":"Support","pages":[{"title":"Contact Support","icon":"address-card","href":"/mdx/contact-support"}]}]},{"tab":"Power User","pages":[{"title":"Power User","href":"/mdx/user-guide/capabilities/content-creation"}]},{"tab":"Admin","pages":[{"title":"Admin","href":"/mdx/admin-guide/introduction"}]},{"tab":"Developer","pages":[{"title":"Developer","href":"/mdx/integrations/overview"}]},{"tab":"LXP","pages":[{"title":"LXP","href":"/mdx/lxp/introduction"}]},{"tab":"What's New?","pages":[{"title":"What's New?","href":"/mdx/changelog"}]}]},"title":"Convo Mode - praxis-ai","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["10e4515597","a74be98ba7","07c022d89b"],"chunks":["BannerMarkdown-m8-xYP3Y.js","dist-1ms6tsT-.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-DMKzROTp.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","zoom-image-lightbox-CVZVK4hN.js","lightbox-handle-r17bVUz3.js","Frame-CIbhtp2j.js","DynamicMarkdown-CtpgKJwj.js"]}