---
title: "Install Voxis on Linux (snap) | VoxisLive"
description: "Install Voxis on Linux from the snap stable channel, connect the audio-record permission, pick the right PipeWire source."
url: https://voxislive.com/docs/install-linux-snap
language: "en"
source_html: https://voxislive.com/docs/install-linux-snap
site: "Voxis — real-time voice translation"
og_image: https://voxislive.com/assets/og.png
generated_by: voxislive-markdown-pipeline
---

[Home](https://voxislive.com/) · / · [Documentation](https://voxislive.com/docs) · / · Install on Linux (snap)

INSTALL ON LINUX

# Install Voxis on Linux with snap

Voxis is published on the snap stable channel, so a Linux install is one command plus one permission. This page covers the install, the permission that decides whether the app can hear anything, how capture works on PipeWire, and what the Linux build deliberately does not do.

## Install from the Snap Store

Voxis is published on the snap **stable** channel. On any distribution where snapd is available, the install is a single command:

`sudo snap install voxis`

That is the whole install. There is no repository to add, no `.deb` to download and no build step — the snap ships the engine, its Python runtime and the GTK/WebKit stack the window is drawn with, so nothing already on your machine has to match a version we picked.

**We deliberately do not print a version number on this page.** Stable moves, and a number written into documentation goes stale the day after a release. To see exactly what the channel is serving right now, run `snap info voxis` and read the `stable:` line; to see what you actually have installed, run `snap list voxis`. Both of those are true at the moment you type them, which is more than a page can promise.

Updates arrive the way every snap does — snapd refreshes the package in the background, and `sudo snap refresh voxis` pulls one immediately if you would rather not wait. There is no in-app updater on this channel; the store is the update mechanism.

## Connect the audio permission — without it the install is deaf

This is the one step that is easy to skip and impossible to work around. Snaps run under strict confinement: the package declares which interfaces it wants, and the system decides which of them are actually connected. Voxis needs the `audio-record` interface, because reading what your machine is playing goes through the same recording path as reading a microphone.

**An install whose audio permission is not connected stays deaf.** The app starts, the window opens, the language pickers work, a session appears to run — and no audio ever reaches the engine, so no translation ever comes back. It does not present itself as a permission error; it presents itself as silence. Connect it explicitly:

`sudo snap connect voxis:audio-record`

You can confirm the result before you start a session. `snap connections voxis` lists the package's interfaces; the `audio-record` row should name a plug and a slot rather than a dash in the connected column. If it shows a dash, the command above has not run, or it ran against a different install.

1. Run `sudo snap install voxis`.
2. Run `sudo snap connect voxis:audio-record`.
3. Run `snap connections voxis` and check that the audio-record row is connected.
4. Launch Voxis, sign in, and run the built-in sound test before you rely on a real session.

If you installed the package by hand from a local file rather than from the store, nothing is granted for you — the connect command is not an optional extra there, it is part of the install. Run it and re-launch the app.

## How capture works on Linux: PipeWire and Voxis's own sink

The Linux side runs on **PipeWire**. Rather than trying to tap your speakers, Voxis creates a sink of its own, moves the audio of the apps you want translated onto it, and reads that sink's monitor. The translated voice it plays back goes to your normal output, so it never lands on the sink Voxis is listening to.

The practical consequence is the one that matters: **Voxis does not re-translate its own voice.** The separation is structural — the translated speech is simply not present on the stream being captured — rather than a filter that has to guess which sound is which after the fact.

It also means Voxis never takes over your system default output or your default input device. Your desktop keeps behaving the way it did before the app was installed, and quitting the app leaves nothing behind for you to undo.

### Picking the source in a meeting app: "Monitor of Voxis\_Virtual\_Mic"

Two-way [meeting mode](https://voxislive.com/use-cases/meetings) has a second half: your own speech is translated and has to reach the other side. On Windows that means a virtual cable driver. On Linux, Voxis creates a separate sink for the outgoing leg, published under the name **Voxis\_Virtual\_Mic**, and plays the translated version of your voice into it.

Your conferencing app then has to be pointed at it. In Zoom, Teams, Meet or whatever you are using, open that app's own microphone selector and choose **“Monitor of Voxis\_Virtual\_Mic”** instead of your physical microphone. A sink's monitor is what other applications are able to record from, which is why you pick the monitor and not the sink itself.

**What it is not:** Voxis does not reach into your conferencing app and change that setting for you, and it does not switch your system default input to route you there automatically. You select the monitor yourself, in the meeting app, and you switch it back to your real microphone when the call ends. If you forget, the other side hears your untranslated voice — which is why the app raises a reminder at the start and the end of a two-way session.

## Where transcripts are written

Transcripts are saved on your own machine, in your real home directory rather than inside the snap's private storage, so you can open, move and delete them with any file manager:

`~/Documents/Voxis/Transcripts`

If your desktop uses a localized or relocated Documents folder, Voxis follows the XDG setting instead of assuming an English path, so the folder lands where your system says Documents is. Each session gets its own subfolder, and any export you generate from the History view is written beside that session's record.

Reaching your real home requires the snap's `home` interface, which is normally connected on a store install. If transcripts are not where you expect them, check `snap connections voxis` for the `home` row the same way you checked `audio-record`.

## Your account and your minutes work the same here

The Linux snap is not a separate product with separate billing. You sign in with the same Voxis account, and **purchased minutes and the daily free allowance apply on the Linux snap as well** — a pack bought on Windows is spendable on Linux, and the free daily allowance is that same allowance, not a second one running in parallel. Plans and balances are on [Pricing](https://voxislive.com/pricing).

There is no API key to paste and no key management to do on this channel: translation minutes come with the account, and the app fetches what it needs when a session starts.

## Known limits of the Linux build

The honest list, so you can decide before you install rather than after:

- **There is no AppImage package.** Snap is the Linux packaging we publish; we are not shipping an AppImage alongside it.
- **No automatic conferencing routing.** The outgoing leg of a meeting is not wired into your conferencing app for you — you choose “Monitor of Voxis\_Virtual\_Mic” in that app's own microphone selector, and you set it back afterwards.
- **Your system defaults are left alone.** That is a design choice rather than a missing feature, but the consequence is real: the app will not repair a misrouted setup by taking over your default devices.
- **A hand-installed local package starts with nothing connected.** Interfaces that are granted on a store install have to be connected by hand there.

## If a session stays silent

Silence on Linux almost always resolves to one of a small number of causes, and they are quick to separate from each other:

1. Check the permission first: `snap connections voxis`, the `audio-record` row. An unconnected interface produces exactly this symptom, and nothing else will fix it.
2. Run the app's built-in sound test. Playback and capture are checked independently, so it tells you which of the two halves is quiet.
3. Confirm something is actually playing. Voxis translates what your machine is playing — a paused video or a muted tab gives it nothing to work with.
4. In a two-way meeting, look at the meeting app's own microphone selector. If it still names your physical microphone, the other side is hearing you untranslated.
5. If it is still silent, send a report from inside the app. The report carries a scrubbed log that names which capture path was used, which is the part nobody can reconstruct from a description.

Symptom-by-symptom help for both platforms is on [Troubleshooting](https://voxislive.com/troubleshooting), and the rest of the documentation is indexed under [Documentation](https://voxislive.com/docs).

FAQ

## Common questions

### Which command installs Voxis on Linux?

sudo snap install voxis. Voxis is published on the snap stable channel, so that one command is the whole install — there is no repository to add and nothing to build.

### I installed it and nothing gets translated. What did I miss?

Almost certainly the audio permission. Snaps run confined, and an install whose audio permission is not connected stays deaf: the app runs normally but no sound ever reaches the engine. Run sudo snap connect voxis:audio-record, then confirm it with snap connections voxis before you start a session.

### Which source do I select in Zoom, Teams or Meet?

Choose "Monitor of Voxis\_Virtual\_Mic" as the microphone in that app's own audio settings. Voxis plays the translated version of your voice into a sink it publishes under that name, and a sink's monitor is what other apps can record from. Voxis does not change that setting for you, so switch it back to your real microphone after the call.

### Where are my transcripts saved?

In ~/Documents/Voxis/Transcripts, in your real home directory rather than inside the snap's private storage, with one subfolder per session. If your desktop uses a localized or relocated Documents folder, Voxis follows the XDG setting instead of assuming an English path.

### Do my minutes work on Linux, or do I buy them again?

They work as they are. Purchased minutes and the daily free allowance apply on the Linux snap as well — same account, same balance, no separate Linux purchase. See Pricing for the current plans.

### Is there an AppImage or another Linux package?

No, there is no AppImage package; snap is the Linux packaging we publish. And because the channel keeps moving, check snap info voxis for what stable is serving rather than trusting a version number written on a page.


## Structured data (JSON-LD)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://voxislive.com/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Documentation",
          "item": "https://voxislive.com/docs"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Install on Linux (snap)",
          "item": "https://voxislive.com/docs/install-linux-snap"
        }
      ]
    },
    {
      "@type": "WebPage",
      "name": "Install Voxis on Linux (snap) | VoxisLive",
      "url": "https://voxislive.com/docs/install-linux-snap",
      "description": "Install Voxis on Linux from the snap stable channel, connect the audio-record permission, pick the right PipeWire source.",
      "inLanguage": "en",
      "isPartOf": {
        "@type": "WebSite",
        "name": "VoxisLive",
        "url": "https://voxislive.com/"
      },
      "publisher": {
        "@type": "Organization",
        "name": "VoxisLive",
        "url": "https://voxislive.com/"
      }
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Which command installs Voxis on Linux?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "sudo snap install voxis. Voxis is published on the snap stable channel, so that one command is the whole install — there is no repository to add and nothing to build."
          }
        },
        {
          "@type": "Question",
          "name": "I installed it and nothing gets translated. What did I miss?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Almost certainly the audio permission. Snaps run confined, and an install whose audio permission is not connected stays deaf: the app runs normally but no sound ever reaches the engine. Run sudo snap connect voxis:audio-record, then confirm it with snap connections voxis before you start a session."
          }
        },
        {
          "@type": "Question",
          "name": "Which source do I select in Zoom, Teams or Meet?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Choose \"Monitor of Voxis_Virtual_Mic\" as the microphone in that app's own audio settings. Voxis plays the translated version of your voice into a sink it publishes under that name, and a sink's monitor is what other apps can record from. Voxis does not change that setting for you, so switch it back to your real microphone after the call."
          }
        },
        {
          "@type": "Question",
          "name": "Where are my transcripts saved?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "In ~/Documents/Voxis/Transcripts, in your real home directory rather than inside the snap's private storage, with one subfolder per session. If your desktop uses a localized or relocated Documents folder, Voxis follows the XDG setting instead of assuming an English path."
          }
        },
        {
          "@type": "Question",
          "name": "Do my minutes work on Linux, or do I buy them again?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "They work as they are. Purchased minutes and the daily free allowance apply on the Linux snap as well — same account, same balance, no separate Linux purchase. See Pricing for the current plans."
          }
        },
        {
          "@type": "Question",
          "name": "Is there an AppImage or another Linux package?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No, there is no AppImage package; snap is the Linux packaging we publish. And because the channel keeps moving, check snap info voxis for what stable is serving rather than trusting a version number written on a page."
          }
        }
      ]
    }
  ]
}
```
