Portable desktop app for live language workflows

Real-time transcription and translation, built for desktop.

CarryTalk helps you capture speech from your microphone, system audio, or both, then follow live transcription and translation in one focused desktop interface.

  • Real-time transcript and translation updates
  • Timestamped session history stored locally
  • English and Vietnamese interface support
CarryTalk desktop interface showing a live transcript session
CarryTalk settings and controls for audio and translation configuration

Problem → Solution

From scattered live audio to a portable workflow you can reopen.

The problem

Live conversations, calls, and videos move quickly. It is easy to miss context, lose translated meaning, or rely on tools that do not keep a usable local record.

The CarryTalk approach

CarryTalk combines real-time transcription, translation, flexible audio capture, and local session persistence so you can follow what is happening now and recover the session later when needed.

Features

Six practical capabilities confirmed in the product.

Real-time transcript updates

Follow incoming speech as transcript segments update live during an active session.

Live translation view

Enable translation and track translated text alongside the original transcript flow.

Session control states

Start, pause, resume, and stop sessions without leaving the main recording workflow.

Flexible audio capture

Capture from microphone, system audio, or mixed input depending on your setup.

Timestamped transcript records

Transcript segments include timing data so sessions remain easier to review and trace.

Local persistence and recovery

Session data is stored locally and interrupted sessions can be recovered on the next app startup.

Use cases

Built for everyday listening and translation scenarios.

Meetings and interviews

Keep up with spoken details and revisit a locally saved transcript after the session.

Online calls and streams

Use system or mixed capture when audio comes from your computer output.

Bilingual note-taking

Watch original and translated text together while the conversation is still happening.

Personal review workflows

Return to timestamped transcript records without depending on a browser tab staying open.

Portable desktop setups

Run a desktop-first workflow that keeps app settings and session data on the local machine.

How it works

Four steps from input to saved session.

  1. 01

    Choose your capture mode

    Select microphone, system audio, or mixed capture, then pick the available devices.

  2. 02

    Start a live session

    Begin recording and watch the app move through its active session states.

  3. 03

    Follow transcript and translation

    Read live transcript updates with translated text when translation is enabled.

  4. 04

    Pause, resume, stop, and reopen later

    Keep control over the session lifecycle and rely on local persistence and recovery support.

Why CarryTalk

Focused on practical desktop transcription instead of noisy promises.

Portable by design

The app is built as a desktop application and stores runtime data locally.

Live workflow first

It is designed around real-time listening, session state handling, and active transcript updates.

Recovery-aware

Interrupted sessions are not treated as disposable, which makes the workflow more resilient.

Simple language access

The interface already supports English and Vietnamese, matching the product’s current language setup.

Open-source / GitHub

Explore the code, download releases, or build it yourself.

CarryTalk is available on GitHub. The safest calls to action today are browsing the repository, downloading published releases, or building from source in your own environment.

FAQ

Common questions, answered carefully.

What is CarryTalk?

CarryTalk is a Tauri desktop app for portable real-time transcription and translation.

Can it capture more than microphone input?

Yes. The app includes microphone, system audio, and mixed capture modes, depending on runtime support in the environment.

Does it support session controls?

Yes. The current app flow includes start, pause, resume, and stop controls for sessions.

Are transcripts saved locally?

Yes. Session data is persisted locally, and the app includes startup recovery for interrupted sessions.

Does the interface support multiple languages?

Yes. The application already includes English and Vietnamese UI support.

How should I try it today?

Use the GitHub repository, GitHub Releases, or build from source. Those are the safest public entry points confirmed for the project right now.

Get started

Start with the repo. Download a release when available. Build when you need control.

CarryTalk is best explored as an open desktop project: inspect the code, review the release page, and run it locally when it fits your workflow.