> ## 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.

# Capture Audio from Other Apps on Mobile

> Live subtitles and translation for any audio playing on your phone — YouTube, podcasts, online courses and more.

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-screen-record/hero-screen-record.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=0b9ef6267149aab213e587264deba281" alt="Capture Other-App Audio on Mobile" width="2752" height="1536" data-path="en/images/mobile-screen-record/hero-screen-record.webp" />
</Frame>

Point VoicePing at whatever is playing on your phone — a foreign-language YouTube video, a podcast, an online course, a saved audio clip — and read live bilingual captions in the normal session view.

## Use this when…

<CardGroup cols={2}>
  <Card img="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/mobile-screen-record/usecases/training-webinar.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=1b37d856c837f389d8eafbb33cc0fe3f" width="2048" height="2048" data-path="en/images/mobile-screen-record/usecases/training-webinar.webp">
    Foreign-language lectures, Udemy courses, or recorded webinars — read along while listening.
  </Card>

  <Card img="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/mobile-screen-record/usecases/youtube-podcast.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=1eafb0c4ffe0ff4ace41ce074240772b" width="2048" height="2048" data-path="en/images/mobile-screen-record/usecases/youtube-podcast.webp">
    Translate a foreign-language YouTube or podcast on the go — no download needed.
  </Card>

  <Card img="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/mobile-screen-record/usecases/language-practice.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=32f8cef353723c1428b346a7cf695ae5" width="2048" height="2048" data-path="en/images/mobile-screen-record/usecases/language-practice.webp">
    Build listening skills with native-language podcasts and an always-on translator.
  </Card>

  <Card img="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/mobile-screen-record/usecases/review-recordings.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=f9d49e250e089e1a396ecd91e6654269" width="2048" height="2048" data-path="en/images/mobile-screen-record/usecases/review-recordings.webp">
    Open a saved audio file in another player and let VoicePing caption it as it plays.
  </Card>
</CardGroup>

## Highlights

* Works with **any app that plays audio** (subject to OS screen-capture rules)
* Same live meeting view as a VoicePing session — edits, minutes, export, dictionary all work
* Sessions save to workspace history — teammates can open them on PC afterwards
* **iOS (Screen Record)** and **Android (Device Audio)**

## Start a capture

<Steps>
  <Step title="Tap + → Screen Record">
    From the home screen, open the session menu. On Android the option is labelled **Device Audio**.

    <div style={{display: "flex", gap: "12px", justifyContent: "center", flexWrap: "wrap"}}>
      <div style={{flex: "1 1 220px", maxWidth: "240px"}}>
        <Frame>
          <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/ja/images/mobile-screen-record/01-plus-menu-screen-record.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=cf1b0fe441efeda219aec42e7c7ed987" alt="+ menu with Screen Record highlighted" width="828" height="1792" data-path="ja/images/mobile-screen-record/01-plus-menu-screen-record.webp" />
        </Frame>
      </div>

      <div style={{flex: "1 1 220px", maxWidth: "240px"}}>
        <Frame>
          <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/ja/images/mobile-screen-record/02-capture-screen.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=72732700340e66c791410252eb619e2f" alt="Live screen with language tabs and Bilingual toggle" width="828" height="1792" data-path="ja/images/mobile-screen-record/02-capture-screen.webp" />
        </Frame>
      </div>
    </div>

    Set the transcription language (left tab) and translation language (right tab). Toggle **Bilingual** for both.
  </Step>

  <Step title="Start broadcast">
    Tap the capture button. On iOS, pick **BroadcastExtension → Start Broadcast**. On Android, accept the media-projection prompt. The sheet switches to **Stop Broadcast** once active.

    <div style={{display: "flex", gap: "12px", justifyContent: "center", flexWrap: "wrap"}}>
      <div style={{flex: "1 1 200px", maxWidth: "220px"}}>
        <Frame>
          <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/ja/images/mobile-screen-record/03-broadcast-start.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=dab7f16292726e5a7882accfb617f16d" alt="iOS Start Broadcast prompt" width="828" height="1792" data-path="ja/images/mobile-screen-record/03-broadcast-start.webp" />
        </Frame>
      </div>

      <div style={{flex: "1 1 200px", maxWidth: "220px"}}>
        <Frame>
          <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/ja/images/mobile-screen-record/04-broadcast-active.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=e8c222c0318cbf212cd1d61f9371ea07" alt="iOS Stop Broadcast while active" width="828" height="1792" data-path="ja/images/mobile-screen-record/04-broadcast-active.webp" />
        </Frame>
      </div>
    </div>
  </Step>

  <Step title="Play audio in the source app, then return">
    Leave VoicePing in the background, open the source app (YouTube, a podcast app, Safari, an online course, etc.) and play. Switch back to VoicePing — bilingual subtitles stream in with a running timer.

    <div style={{display: "flex", gap: "12px", justifyContent: "center", flexWrap: "wrap"}}>
      <div style={{flex: "1 1 200px", maxWidth: "220px"}}>
        <Frame>
          <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/ja/images/mobile-screen-record/05-source-app-playing.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=8060036c19cb9e0303cb50a05cb3e404" alt="Source app playing while VoicePing captures" width="828" height="1792" data-path="ja/images/mobile-screen-record/05-source-app-playing.webp" />
        </Frame>
      </div>

      <div style={{flex: "1 1 200px", maxWidth: "220px"}}>
        <Frame>
          <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/ja/images/mobile-screen-record/06-live-transcript.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=f06c2d8cc0224f8b0bcd50202677f676" alt="Live bilingual transcript from the source app" width="828" height="1792" data-path="ja/images/mobile-screen-record/06-live-transcript.webp" />
        </Frame>
      </div>
    </div>
  </Step>
</Steps>

## Stop

* **iOS** — tap the broadcasting indicator in the status bar → **Stop Broadcast**, or tap the capture button inside VoicePing.
* **Android** — tap the projection notification or the capture button in VoicePing.

Stopping finalises the session and saves it to workspace history like any other meeting.

## Tips

* Use **headphones** when you're speaking too — otherwise the captured audio loops back into your mic.
* Turn on **Do Not Disturb** before starting — iOS warns that notifications are captured.
* Plug in a charger for long sessions (CPU + network intensive).
* Some apps block capture (DRM-protected streaming, some banking apps). Empty transcript = source is blocking it.
* Auto-detect wrong? Set the transcription language manually from the left tab.

## After the session

Behaves like any VoicePing meeting: [edit transcript](/en/realtime-edit), [generate minutes](/en/meeting-minutes), export, search. Pre-load workspace [Dictionary](/en/dictionary) entries for better accuracy on product terms.

<FeedbackEn />
