English | 繁體中文
A Python-based audio recording application with GUI and CLI interfaces.
- 🎙️ High-Quality Recording: Multi-sample rate and channel support
- 🖥️ Dual Interface: Both GUI and CLI modes
- 📊 Real-time Monitoring: Audio level visualization
- 🔧 Professional Features: Gain control, device selection
- 📈 Quality Assessment: Integrated DNSMOS audio quality evaluation
git clone https://github.com/mcw519/LiveSound.git
cd LiveSound
pip install -r requirements.txt
pip install -e .
livesound-record --gui
# Basic recording
livesound-record
# Custom settings
livesound-record --output-dir ./recordings --sample-rate 44100 --channels 2
Option | Description | Default |
---|---|---|
--gui |
Launch GUI mode | CLI mode |
--output-dir |
Output directory | ./recordings |
--sample-rate |
Sample rate | 44100 Hz |
--channels |
Number of channels | 1 |
--device-index |
Audio device index | Default device |
--list-devices |
List audio devices | - |
MIT License - See LICENSE file for details
- DNSMOS Models: From Microsoft DNS-Challenge
- License: MIT License (Microsoft Corporation)
- Full License Info: See THIRD_PARTY_NOTICES.md