This cross-platform software captures audio from the user's microphone and generates a Spectrogram Visualization in real-time. The project is implemented in C++ using the Qt framework.
- Real-time audio capture
- Spectrogram Visualization
- Cross-platform (Windows, macOS, Linux)
Before running the application, make sure you have the following dependencies installed:
- Qt (version 6.6.1)
Clone this repository:
git clone git@github.com:msbeigiai/asrv.git
cd asrv
qmake
make # or 'nmake' on Windows
On Windows:
./asrv.exe
On macOS:
./asrv.app/Contents/MacOS/asrv
On Linux:
./asrv
-
Upon launching the application, it will start capturing audio from the default microphone.
-
The Spectrogram Visualization will be displayed in the graphical user interface.
- Not configuration needed to run the project
Feel free to contribute to the project. Follow the contribution guidelines for details.
This project is licensed under the MIT License.
For any issues or questions, please open an issue.
Remember to create the CONTRIBUTING.md
and LICENSE
files mentioned in the template. Ensure that the Qt version specified in the prerequisites matches the version you used for development.
This README template includes common sections found in well-documented projects and should serve as a good starting point for your documentation.