Skip to content

About

Records audio input and output for conference calls, including Viber, Teams.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Repository files navigation

Conference Audio Recorder

Records the microphone and the speakers during a conference call, including Viber, Skype, and Teams, and saves MP3 files.

The mixed recording is saved together with the separate microphone and speaker files. Those file names end with - microphone and - speaker.

Image Gallery

Screenshots

🌐 Supported languages (70+)

Afrikaans, Albanian, Arabic, Armenian, Asturian, Basque, Belarusian, Bengali, Bosnian, Breton, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, Efik, Esperanto, Estonian, Farsi, Finnish, French, Galician, Georgian, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Irish, Italian, Japanese, Korean, Kurdish, Latvian, Lithuanian, Luxembourgish, Macedonian, Malay, Marathi, Mongolian, Nigerian Pidgin, Norwegian, Pashto, Polish, Portuguese, Romanian, Russian, Scottish Gaelic, Serbian, Slovak, Slovenian, Spanish, Swedish, Tamil, Tatar, Telugu, Thai, Traditional Chinese, Turkish, Ukrainian, Urdu, Uzbek, Vietnamese, Welsh, Yue Chinese, English

Features

  • Records the microphone and the speakers at the same time
  • Keeps each track, then writes the mixed MP3
  • Dark theme by default, with light and system themes in Settings

Requirements

Windows 11 x64, ARM64 or Linux (glibc, amd64 and arm64).

📦 Installation Options

📦 Installation for Windows

A. Microsoft Store

Best option. Store will keep application up to date.

B. WinGet

winget install --id SiarheiKuchuk.ConferenceAudioRecorder

C. Setup look for asset windows_setup.exe

The installer can install for the current user or for all users. You update the application yourself.

D. Binaries look for windows_archive.7z

A self-contained build. Run x64\ConferenceAudioRecorder.exe or arm64\ConferenceAudioRecorder.exe. You update the application yourself.

📦 Installation for Linux

Debian, Ubuntu, and derivatives

A. Installation via APT Repository

Best option. System will keep application updated.

One-Time Setup - add repository

curl -fsSL https://drweb86.github.io/conference-audio-recorder/gpg-key.pub | sudo gpg --dearmor -o /usr/share/keyrings/conference-audio-recorder.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/conference-audio-recorder.gpg] https://drweb86.github.io/conference-audio-recorder stable main" | sudo tee /etc/apt/sources.list.d/conference-audio-recorder.list > /dev/null

Install

sudo apt update && sudo apt install conference-audio-recorder

Update

sudo apt update && sudo apt upgrade conference-audio-recorder

Uninstall

sudo apt remove conference-audio-recorder
sudo rm /etc/apt/sources.list.d/conference-audio-recorder.list /usr/share/keyrings/conference-audio-recorder.gpg

Recordings and settings in ~/.local/share/ConferenceAudioRecorder are kept.

B. DEB look for asset linux_arm64.deb and linux_amd64.deb

Those files can be installed with sudo dpkg -i conference-audio-recorder_*_linux_*.deb && sudo apt-get install -f.

Uninstall sudo apt remove conference-audio-recorder

Recordings and settings in ~/.local/share/ConferenceAudioRecorder are kept.

C. Bash script

Installation:

wget -O - https://raw.githubusercontent.com/drweb86/conference-audio-recorder/main/src2/ubuntu-install.sh | bash

Installation of preview:

wget -O - https://raw.githubusercontent.com/drweb86/conference-audio-recorder/main/src2/ubuntu-install.sh | bash -s -- --latest

Uninstallation (source install only):

wget -O - https://raw.githubusercontent.com/drweb86/conference-audio-recorder/main/src2/ubuntu-uninstall.sh | bash

Fedora, RHEL, Rocky, Alma, and openSUSE

RPM look for asset linux_x86_64.rpm and linux_aarch64.rpm

sudo dnf install ./conference-audio-recorder_*_linux_*.rpm

openSUSE: sudo zypper install ./conference-audio-recorder_*_linux_*.rpm

Arch Linux, Manjaro, and EndeavourOS

Pacman look for asset linux_x86_64.pkg.tar.zst and linux_aarch64.pkg.tar.zst

sudo pacman -U conference-audio-recorder_*_linux_*.pkg.tar.zst

Other glibc Linux (amd64 and arm64)

Tarball look for asset linux_amd64.tar.gz and linux_arm64.tar.gz

sudo tar -C / -xzf conference-audio-recorder_*_linux_*.tar.gz

The tarball unpacks into /usr. The system needs glibc, libstdc++, libX11, fontconfig, ALSA, and libsndfile.

After installation, the command is conference-audio-recorder.

Documents

This software is crafted with the help of Command Code — an AI pair programmer.

About

Records audio input and output for conference calls, including Viber, Teams.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages