Persian Live TranslateEnterprise

Tenant-isolated · SSO-gated · Teams-native

Live translation infrastructure for the enterprise floor.

Real-time Persian ⇄ English captions and voice-over, wired into your identity provider and your own model keys. Every session is scoped to your tenant — no shared state, no data leaving your boundary.

Live session mtg-2f9c · encrypted00:14:22
EN

Let’s bring the quarterly figures onto the main screen.

FA

بیایید ارقام فصلی را روی نمایشگر اصلی بیاوریم.

Entra SSO, tenant-scoped

Every viewer and operator is verified against your Entra ID tenant. Invite-only allow-lists, no public fallback — access is proven on every session.

Bring your own keys

Your Gemini and ElevenLabs keys, stored per-tenant and hot-reloaded. Model traffic runs on your account and your quota, never a shared pool.

Teams-native capture

A headless bot joins the meeting and streams room audio to the pipeline — captions and voice-over land back in the tab, no client install.

Latency
~1.2s
speech → caption
Audio
16 kHz
mono PCM
Directions
fa ⇄ en
auto-detected
Isolation
Per-tenant
no shared state

How it works

  1. 01

    Authenticate

    Operators and listeners sign in through your tenant. The session is scoped and gated before a single word is captured.

  2. 02

    Capture

    The Teams bot — or a broadcaster console — streams meeting audio into the translation pipeline running on your keys.

  3. 03

    Deliver

    Captions render live in both languages, with optional spoken voice-over, on any screen an invited member opens.