This is a simple voice recorder application built using Python and the Tkinter library for the graphical user interface, sounddevice for audio recording, and numpy for data manipulation. The recorded audio can be saved in WAV format.
-
Record Button: Click the "Record" button to start recording audio. Click it again to stop recording.
-
Save Button: Save the recorded audio to a WAV file. The application will prompt you to choose a file location.
-
Recording Time Display: Shows the elapsed time during recording.
-
Status Display: Indicates whether the application is currently recording or not.
- Run the script.
- Click the "Record" button to start recording.
- Click the "Record" button again to stop recording.
- Click the "Save" button to save the recorded audio to a WAV file.
- Python 3.x
- sounddevice library
- numpy library
- scipy library
- tkinter library
Install the required libraries using the following command:
pip install sounddevice numpy scipy
##Usage
Run the script using the following command:
python voice_recorder.py