> ## Documentation Index
> Fetch the complete documentation index at: https://manual.voiceping.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Share Live Captions to Listeners (QR)

> Let the audience read live captions and translation on their own phones — no install, no account.

export const FeedbackEn = () => <>
    <Tip>
      Have an idea or request about this feature? Send it to the team via <a href="/en/product-feedback">Product Feedback</a>.
    </Tip>

    <h2>Official Links</h2>

    <CardGroup cols={2}>
      <Card title="Official Website" icon="globe" href="https://voiceping.net/en/">
        Visit our official website
      </Card>
      <Card title="X (Twitter)" icon="x-twitter" href="https://x.com/VoicePingMedia">
        Follow us on X
      </Card>
      <Card title="Facebook" icon="facebook" href="https://www.facebook.com/voiceping.inc">
        Like us on Facebook
      </Card>
      <Card title="LinkedIn" icon="linkedin" href="https://www.linkedin.com/company/28684130/">
        Connect on LinkedIn
      </Card>
    </CardGroup>
  </>;

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/mobile-live-transcription-share/hero-qr-share.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=fefd85d9dd3030cc339dc5e2d052627f" alt="Share Live Captions via QR" width="2752" height="1536" data-path="en/images/mobile-live-transcription-share/hero-qr-share.webp" />
</Frame>

Show a QR code, the other person scans it with their phone camera, and they read the live captions in their own language on their device — no install, no account.

## Use this when…

<CardGroup cols={2}>
  <Card img="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/mobile-live-transcription-share/usecases/friends-at-a-table.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=361194090efde69fc16b50451442d165" width="880" height="880" data-path="en/images/mobile-live-transcription-share/usecases/friends-at-a-table.webp">
    Everyone at the table scans your QR and reads in their own language instead of everyone crowding around one screen.
  </Card>

  <Card img="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/mobile-live-transcription-share/usecases/small-tour.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=623fd27b75e6fa09cd1d48c70ba6222d" width="880" height="880" data-path="en/images/mobile-live-transcription-share/usecases/small-tour.webp">
    You speak to the group; a handful of people follow along on their own phones as you walk.
  </Card>

  <Card img="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/mobile-live-transcription-share/usecases/tutor-session.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=d09707325d179d3295c41d0ae020f48b" width="880" height="880" data-path="en/images/mobile-live-transcription-share/usecases/tutor-session.webp">
    Students scan once and each picks their preferred language; optionally enable mic so they can ask back.
  </Card>

  <Card img="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/mobile-live-transcription-share/usecases/share-remotely.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=d9a13fcbdc9e6688800311f1e8a6eb5e" width="880" height="880" data-path="en/images/mobile-live-transcription-share/usecases/share-remotely.webp">
    Tap share to send the link via Slack / LINE / email — they read live from anywhere.
  </Card>
</CardGroup>

## Open the listener share sheet

In a live session, tap **+👤** in the toolbar, then toggle **Enable listener** on.

<div style={{maxWidth: "270px", margin: "0 auto"}}>
  <Frame>
    <img src="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/mobile-live-transcription/30-listener-qr-share.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=8b38fc14a300480a16b0daa28cb3f125" alt="Enable listener sheet with QR code" width="828" height="1792" data-path="en/images/mobile-live-transcription/30-listener-qr-share.webp" />
  </Frame>
</div>

Show the QR for people to scan, or tap the share icon to send the link via Slack / email / Teams. Listeners pick their translation language on the join page and start seeing captions immediately.

## Listener controls

| Toggle                                 | What it does                                                    |
| -------------------------------------- | --------------------------------------------------------------- |
| **Enable mic for shared users**        | Listeners can speak back; their words enter the transcript.     |
| **Enable listener password**           | Passcode gate before listeners can view.                        |
| **Enable Text-to-Speech**              | Listeners can have the translation read aloud in their browser. |
| **Enable listener transcript history** | Each listener keeps a local copy on their device.               |

The **Shared listeners (N)** row expands the current list.

## Scenario presets

<AccordionGroup>
  <Accordion title="Small multilingual gathering around a table">
    Mic off · Password off · TTS off. Each person reads in their own language on their own phone.
  </Accordion>

  <Accordion title="Private chat for a few specific people">
    Password on (share the code in a separate message) · Mic off · History off.
  </Accordion>

  <Accordion title="Tutor session or small class">
    Mic on so students can ask back
  </Accordion>

  <Accordion title="Sharing live with someone remote">
    Send the link directly via Slack / LINE / email instead of showing the QR.
  </Accordion>
</AccordionGroup>

## Tips

* Test the QR with a second device before the event.
* The QR stays valid until you End the meeting.
* Password gates entry but isn't end-to-end privacy — combine with restricted Share Scope for sensitive content.

## Related

* [Live Transcription on Mobile](/en/mobile-live-transcription) · [Settings](/en/mobile-live-transcription-settings)
* [Live Subtitles (PC)](/en/live-subtitles)

<FeedbackEn />
