Skip to content

Sample code which records system (speaker) sounds (what you hear) in Python.

Notifications You must be signed in to change notification settings

tez3998/loopback-capture-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

loopback-capture-sample

Sample code which records system sounds (what you hear) in Python.

Demo

Environments

This worked on Windows 10/11 and Ubuntu 18.04.

Installation

  1. Clone this repository
  2. Go to the the directory you have just cloned
  3. On Linux, you need to install libsndfile using your distribution’s package manager like apt in order to use SoundFile library
  4. Run the following command (On Windows, I recommnend using the current master branch of SoundCard because the released SoundCard has a bug related to Windows. Check this issue I opend for more infomation.)
pip install -r requirements.txt

Usage

  1. Before running the program, start outputting sound from the device`s speaker or headphones so that the program can record that sound.
  2. Run the program as below.
python capture.py
  1. After seconds, the program produces an audio file named out.wav.
  2. Check if the program could record system sounds by playing out.wav.

About

Sample code which records system (speaker) sounds (what you hear) in Python.

Topics

Resources

Stars

Watchers

Forks

Languages